转换字典列表为值为1列表的字典列表可以通过遍历原始字典列表,将每个字典的值替换为1,然后将修改后的字典添加到新的列表中。
以下是一个示例代码:
# 原始字典列表
dict_list = [{'key1': 'value1', 'key2': 'value2'}, {'key3': 'value3', 'key4': 'value4'}]
# 新的字典列表
new_dict_list = []
# 遍历原始字典列表
for dictionary in dict_list:
# 将每个字典的值替换为1
new_dict = {key: 1 for key in dictionary.keys()}
# 将修改后的字典添加到新的列表中
new_dict_list.append(new_dict)
# 打印结果
print(new_dict_list)
输出结果为:
[{'key1': 1, 'key2': 1}, {'key3': 1, 'key4': 1}]
这段代码将原始字典列表dict_list
中的每个字典的值替换为1,并将修改后的字典添加到新的字典列表new_dict_list
中。最后打印出新的字典列表。
领取专属 10元无门槛券
手把手带您无忧上云