Python【字典】

Python【字典】

字典是另一种可变容器的模型,可存储任意类型对象。

字典的每个键值key->value对用冒号分隔,每个对之间用逗号分隔,整个字典包括在花括号中,格式如下所示:

d = {
    
    2:123,1:10}
print(d[2])
print(d[1])
d[2] = 100
print(d[2])

输出:

123
10
100

使用内建函数创建字典:

d = dict()      # 创建字典
print(d)        # 打印字典,此时为空
print(len(d))   # 打印字典的键值对数量
print(type(d))  # 查看d的类型

输出:

{}
0
<class 'dict'>

修改、添加、删除

d = dict()      # 创建字典
d[1] = 10       # 添加元素
d[2] = 50       # 添加元素
print(d)
d[1] = 20       # 修改元素
print(d)

del d[1]        # 删除键1
print(d)
d.clear()       # 清空字典
print(d)
del d           # 删除字典

输出:

{1: 10, 2: 50}
{1: 20, 2: 50}
{2: 50}
{}

字典常用内置函数

d = dict()      # 创建字典
d[1] = 10       # 添加元素
d[2] = 50       # 添加元素
print(len(d))   # 查看字典的元素个数
print(1 in d)   # 查看键1是否在d中
print(3 in d)   # 查看键3是否在d中
x = d.copy()    # 将d的内容复制给x
del x[1]        # 对x的操作不会影响d
print(x)
print(d)

输出:

2
True
False
{2: 50}
{1: 10, 2: 50}

猜你喜欢

转载自blog.csdn.net/qq_45985728/article/details/123789553
今日推荐