字典无法打印key值出来
dict1.fromkeys(range(10),"good")for eachkey in dict1.keys():
print(eachkey)
打印输出结果没有任何显示,什么东西都没打印出来
字典方法 fromkeys 创建的是一个新的字典,不会改变原字典的数据,参考代码:
new_dict = dict1.fromkeys(range(10), "good")
for eachkey in new_dict.keys():
print(eachkey)
因为range(10)不是生成了一个列表,而是一个迭代器,你用print(range(10))就会发现的,要用list(range (10))替换。
页:
[1]