python学习-基础-(dict、set)

dict、set

#dict 字典(其他语言称之为map)key-value 存储
dicts = {'m': 100, 'm': 210, 'v': 'qia'}
print(dicts)
print(dicts['m'])
# 判断key是否存在两种方法
# 'some' in dicts 没有返回False
# dicts.get('some', -1) 没有就返回None,或者自己制定value
# 删一个key,同时会删value
dicts.pop('m')

#set 和dict类似,但不能储存value,没有重复的key
##set可以看成数学意义上的无序和无重复元素的集合,因此,两个set可以做数学意义上的交集、并集等操作:
sets1 = set([1,2,3])
sets2 =  set([3,4,5])
sets1.add(4)
sets1.remove(1)
print(sets1)
print(sets1 & sets2) # 交集
print(sets1 | sets2) # 并集

猜你喜欢

转载自blog.csdn.net/u011342216/article/details/85764569
今日推荐