Мне нужно создать несколько словарей из списка.если список ['dic1','dict2']
, я хочу создать два разных словаря, таких как sample_dic1
и sample_dic2
.если я не использую циклы, я просто наберу:
sample_dic1=dict();sample_dic2=dict()
мой вопрос, как сделать это в цикле из списка имен.
Я попытался поместить списокв цикле при каждом значении цикла, равном dict()
.Тем не менее, он не назначает левую сторону dict()
.
di_list=['dic1','dict2']
for (a) in di_list:
'sample_{}'.format(a)=dict()
Я также попробовал это.это не дает никакой ошибки.но не работает
temp=dict()
di_list=['dic1','dict2']
for (a) in di_list:
temp[a]='sample_{}'.format(a)
temp[a]=dict()
, поэтому я хочу создать эти два диктрионара из значений di_list
.с помощью 'sample_{}'.format(a)
я могу создать желаемое имя, но привязка к dict()
не работает.то есть ,.sample_{}'.format(a)=dict()