前言
字典是另一种可变容器模型,且可存储任意类型对象。
Python3 字典
字典是另一种可变容器模型,且可存储任意类型对象。
字典的每个键值 key=>value 对用冒号 : 分割,每个对之间用逗号(,)分割,整个字典包括在花括号 {} 中 ,格式如下所示:
d = {key1 : value1, key2 : value2, key3 : value3 }
注意:dict 作为 Python 的关键字和内置函数,变量名不建议命名为 dict。
键必须是唯一的,但值则不必。
值可以取任何数据类型,但键必须是不可变的,如字符串,数字。
一个简单的字典实例:
tinydict = {'name': 'csdn', 'likes': 123, 'url': 'www.csdn.com'}
也可如此创建字典:
tinydict1 = {
'abc': 456 }
tinydict2 = {
'abc': 123, 98.6: 37 }
创建空字典
使用大括号 { } 创建空字典:
实例
# 使用大括号 {} 来创建空字典
emptyDict = {
}
# 打印字典
print(emptyDict)
# 查看字典的数量
print("Length:", len(emptyDict))
# 查看类型
print(type(emptyDict))
以上实例输出结果:
{}
Length: 0
<class ‘dict’>
使用内建函数 dict() 创建字典:
实例
emptyDict = dict()
# 打印字典
print(emptyDict)
# 查看字典的数量
print("Leng