Python中字典的用法
定义一个字典,字典是用“键”和“值”组层的格式如下:
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 版权协议,转载请附上原文出处链接和本声明。