Python数据分析实战4.2-字典常用操作【python】

【课程4.2】 字典常用操作

字典内置函数&方法

1.字典常用操作

dic1 = {"a":1, "b":2}
dic2 = {"c":3, "d":4}
dic1.update(dic2)
print(dic1,dic2)
# dict.update()方法:更新/合并一个字典,把第二个字典合并到第一个字典,改变了第一个字典

a = {'m':1 , 'n':2 , 'p':3}
b = a
a.update({'q':4})
print(a,b)
# 和序列的原理一样,a和b指向同一个字典,所以会一起更新

a = {'m':1 , 'n':2 , 'p':3}
b = a.copy()
a.update({'q':4})
print(a,b)
# 通过.copy()方法,复制一个新的字典

print(len(a))
# 查看字典元素个数

print('m' in a)
print(1 in a)
# in / not in :判断是否包含,这里的判断对象是key
-----------------------------------------------------------------------
{'b': 2, 'd': 4, 'a': 1, 'c': 3} {'d': 4, 'c': 3}
{'n': 2, 'm': 1, 'p': 3, 'q': 4} {'n': 2, 'm': 1, 'p': 3, 'q': 4}
{'n': 2, 'm': 1, 'p': 3, 'q': 4} {'n': 2, 'm': 1, 'p': 3}
4
True
False
发布了36 篇原创文章 · 获赞 17 · 访问量 6274

猜你喜欢

转载自blog.csdn.net/qq_39248307/article/details/105468346