I have an arbitrary dictionary e.g.:

```
a_dict = {'A': 'a', 'B':b, 'C': 'h',...}

```

and an arbitrary list of strings e.g.:

```
a_list = ['Abgg', 'C><DDh', 'AdBs1A']

```

my aim now is to find some simple method or algorithm in python which substitutes the key elements from the dictionary with the corresponding values. Means 'A' is substituted by 'a' and so on. So the result would be the list:

```
a_result = ['abgg', 'h><DDh', 'adbs1a']

```