菜鸟IT的博客 >> Python
使用fromkeys函数初始化以后,要调用字典里某个“键”对应的“值”,不太友好的方式:print(ZiDian2["A"]) | 比较友好的方式:print("正确的调用:",ZiDian2.get("B")) | 友好的字典取值
ZiDian1={}.fromkeys(["A","B","C"])
print(ZiDian1)
# 输出结果
# {'A': None, 'B': None, 'C': None}
# 打印分割线
print("*"*30)
ZiDian2={}.fromkeys(["A","B","C"],"张三")
print(ZiDian2)
# 打印分割线
print("#"*30)
# 以下是不太友好的调用字典里的某个“键”对应的“值”的方法。
print(ZiDian2["A"])
# 如果上面的“键”在字典里不存在的话,程序会直接报错了。不太友好。
# 那就需要利用字典自带的get方法,可以友好的返回获取的结果,不会保存。
print("正确的调用:",ZiDian2.get("B"))
print("错误的调用:",ZiDian2.get("BBB"))
————————————
输出结果:
{'A': None, 'B': None, 'C': None}
******************************
{'A': '张三', 'B': '张三', 'C': '张三'}
##############################
张三
正确的调用: 张三
错误的调用: None
进程已结束,退出代码0
菜鸟IT博客[2021.12.13-16:18] 访问:277