Every character in the English language has a percentage of occurrence, these are the percentages: 

```
A       B       C       D       E       F       G       H       I
.0817   .0149   .0278   .0425   .1270   .0223   .0202   .0609   .0697
J       K       L       M       N       O       P       Q       R
.0015   .0077   .0402   .0241   .0675   .0751   .0193   .0009   .0599
S       T       U       V       W       X       Y       Z   
.0633   .0906   .0276   .0098   .0236   .0015   .0197   .0007

```

A list called `letterGoodness` is predefined as:

```
letterGoodness = [.0817,.0149,.0278,.0425,.1270,.0223,.0202,...

```

I need to find the "goodness" of a string. For example the goodness of 'I EAT' is: .0697 + .1270 + .0817 + .0906 =.369. This is part of a bigger problem, but I need to solve this to solve the big problem. I started like this: 

```
def goodness(message):
   for i in L:
     for j in i:

```

So it will be enough to find out how to get the occurrence percentage of any character. Can you help me?
The string contains only uppercase letters and spaces.