定义一个字典,字典是用“键”和“值”组层的格式如下:

my_dict = {"key":"value"} 

1、增加值(修改)

如果“key1”键存在的话,则会修改掉key1键对应的值,如果不存在,则新增选项Key1

my_dict["key1"] = "tom"
my_dict.setdefault("key2","lucy")

2、删除

需要注意的是my_dict.popitem()是随机删除字典中的选项,因为字典是无序的。字典为啥是无序的?因为字典是通过key来获取值得,没有下标

del my_dict["key"]
my_dict.pop(
"key1")
my_dict.popitem()

3、更新

在使用update时,其括号内必须为一个字典

my_dict.update({"key3":"louis"})

4、初始化字典

#初始化一个新字典,并赋值为none
new_dict = dict.fromkeys(["key4","key5","key6"],"none")

5、字段转换成列表

my_dict.items()  

6、判断一个列表中是否存在某个键时使用getkeys()函数

if "key" in my_dict.getkeys():

7、get函数的使用

如果字典中存在key,则返回key对应的值,没有返回none
print(my_dict.get("key"))

 

版权声明:本文为louisyang原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/louisyang/p/9556735.html