Python例子

Python例子-将一个list的值加入字典,然后再插入到一个空列表

Python例子-将一个list的值加入字典,然后再插入到一个空列表,最后打印出一个含有值我字典的列表

要求:将一个list的值加入字典,然后再插入到一个空列表,最后打印出一个含有值为字典的列表

data_list = []
score_tr = ['a', 'b']
for tr in score_tr:
    a = dict()
    a['rank'] = tr
    data_list.append(a)
print(data_list) # [{'rank': 'a'}, {'rank': 'b'}]

一开始我一直把a = dict()放在for之外,输出的结果是[{'rank': 'b'}, {'rank': 'b'}],百思不得其解,也许是我太笨了,后来在淘宝花了5块钱叫人帮解决的。

最后修改:2020年4月7日 00:24