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"))

猜你喜欢

转载自www.cnblogs.com/louisyang/p/9556735.html
今日推荐