字典用于映射或关联要存储它们所需的键的东东。 Python中的字典就像现实世界中的字典一样。 Python字典定义为键和值两个元素。
Python字典的语法 :
Dict = { ' Tim': 18, xyz,.. }
字典在大括号内列出,在这些大括号内声明键和值。 键和值均以冒号分隔,而每个元素以逗号分隔。
字典键的属性
使用字典键时有两个要点
Dict = {'Tim': 18,'Charlie':12,'Tiffany':22,'Robert':25} Boys = {'Tim': 18,'Charlie':12,'Robert':25} Girls = {'Tiffany':22} studentX=Boys.copy() studentY=Girls.copy() print(studentX) print(studentY)
Dict = {'Tim': 18,'Charlie':12,'Tiffany':22,'Robert':25} Dict.update({"Sarah":9}) print(Dict)
Dict = {'Tim': 18,'Charlie':12,'Tiffany':22,'Robert':25} del Dict ['Charlie'] print(Dict)
Dict = {'Tim': 18,'Charlie':12,'Tiffany':22,'Robert':25} print("Students Name: %s" % list(Dict.items()))
Dict = {'Tim': 18,'Charlie':12,'Tiffany':22,'Robert':25} Boys = {'Tim': 18,'Charlie':12,'Robert':25} Girls = {'Tiffany':22} for key in list(Dict.keys()): if key in list(Boys.keys()): print(True) else: print(False)
Dict = {'Tim': 18,'Charlie':12,'Tiffany':22,'Robert':25} Boys = {'Tim': 18,'Charlie':12,'Robert':25} Girls = {'Tiffany':22} Students = list(Dict.keys()) Students.sort() for S in Students: print(":".join((S,str(Dict[S]))))
Dict = {'Tim': 18,'Charlie':12,'Tiffany':22,'Robert':25} print("Length : %d" % len (Dict))
>>> Dict = {'Tim': 18,'Charlie':12,'Tiffany':22,'Robert':25} >>> print("variable Type: %s" %type (Dict)) variable Type:
>>> Dict = {'Tim': 18,'Charlie':12,'Tiffany':22,'Robert':25} >>> print("printable string:%s" % str (Dict)) printable string:{'Tim': 18, 'Charlie': 12, 'Tiffany': 22, 'Robert': 25}
Python字典定义为键和值两个元素。 字典不会以任何特定顺序存储其信息,因此您可能无法以输入顺序来获取信息。
页面更新:2024-04-01
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号