快捷搜索: 王者荣耀 脱发

python基础知识篇:字典和元组

dict用法

字典
dict={}

#向字典里面添加键和值
dict["key1"]="value1"
print(dict)

#第二次向key1中添加值,会把第一次向key1中添加的值给覆盖掉
dict["key1"]="value1_1"
print(dict)

#向字典中不重复赋值,setdefault方法的作用当键存在了,就不会在执行,如果不存会进行添加键和值
dict.setdefault("key2","value2")
print(dict)

#取值
print(dict["key2"])

#获取字典键集合,注意这个不是列表,没有索引的
print(dict.keys())

#获取字典值集合,注意这个不是列表,没有索引的
print(dict.values())

#dict.items()将字典转为list,list中包含元组,元组的索引0为key,元组的索引1为key的值
print(dict.items())
for i in dict.items():
    print(i)

#判断键值是否存在
if "key1" in dict:
    print("key1键存在")

tuple

tuple
#元组()形式,元组不可进行增加和删除元组,是不可变的
tuple_1=(1,2)
print(tuple_1) #打印元组
print(tuple_1.index(1)) #查看值的索引
print(tuple_1[0]) #安索引取值
print(tuple_1.count(1))#统计值的个数
经验分享 程序员 微信小程序 职场和发展