Python 字典的基本使用

2024-02-20 11:11:20 浏览数 (2)

介绍:

Python中的字典可以存储任意的类型,

字典的中包括“键:值”的形式来存储,使用逗号分割,字典使用花括号“{}”包含

需要注意,在创建字典时,其中“键”应该是唯一的

创建一个字典:

代码语言:python代码运行次数:0复制
d = {"a":1,"b":2,"c":3}

访问字典中的值

代码语言:python代码运行次数:0复制
d = {"a":1,"b":2,"c":3}
print(d["a"])
# 1
代码语言:python代码运行次数:0复制
d = {"a":1,"b":2,"c":3}
print(d.get("a"))
# 1

如果没有找到相应的值,则返回None

代码语言:python代码运行次数:0复制
d = {"a":1,"b":2,"c":3}
print(d.get("d"))
# None

可以设置没有找到相应的值,给一个默认值,使用get方法,第一个参数为“键”,第二个参数为没有找到给出的默认值

代码语言:python代码运行次数:0复制
d = {"a":1,"b":2,"c":3}
print(d.get("d",0))
# 0

修改字典:

代码语言:python代码运行次数:0复制
d = {"a":1,"b":2,"c":3}
d["a"] = 4
print(d.values())
# dict_values([4, 2, 3])

删除字典:

代码语言:python代码运行次数:0复制
d = {"a":1,"b":2,"c":3}
d["a"] = 4
d.clear()
print(d.get("a"))
# None

循环遍历字段中的值:

代码语言:python代码运行次数:0复制
d = {"a":1,"b":2,"c":3}
for key in d.keys():
    print(key)
# a b c

计算字典的长度

代码语言:python代码运行次数:0复制
d = {"a":1,"b":2,"c":3}
print(len(d))
# 3

0 人点赞