I am working on a project to create a Python dictionary.
I have got two lists:

```
table_name=['new1','new2']
field_names=[['apple','banana'],['orange','Mellon']]

```

I tried this code:

```
dct = {}
for x in range(0, len(table_name)):
   dct[table_name[x]] = field_names[x]

```

I got this dictionary:

```
{"new1" : ['apple','banana'], "new2" : ['orange','Mellon']}

```

I want to something like that:

```
{"new1" : [{'name':'apple'},{'name':'banana'}], "new2" : [{'name':'orange'},{'name':'Mellon'}]}

```

I hope someone can share the right approach to do this task.