用变量给字典赋初始值
python 3
#coding=utf-8
import sys
dig_list = [
{'count': 1, 'index': 1, 'num': 1},
{'count': 2, 'index': 2, 'num': 2},
{'count': 3, 'index': 3, 'num': 3},
{'count': 4, 'index': 4, 'num': 4}
]
test_list = []
for _ in dig_list:
my_dict = {
'count': _['count'],
'num': _['num']
}
test_list.append(my_dict)
print(test_list)
打印结果:
[{'count': 1, 'num': 1}, {'count': 2, 'num': 2}, {'count': 3, 'num': 3}, {'count': 4, 'num': 4}]
本文介绍了一种使用Python列表和for循环来初始化字典的方法。通过遍历包含多个字典的列表,选择特定键创建新的字典集合。示例代码展示了如何从原始列表中提取'count'和'num'字段,并将其用于新字典的构建。
1380

被折叠的 条评论
为什么被折叠?



