airScript学习记录2

发布时间 2023-11-30 22:48:29作者: 我的猫在哪里
# # #元组就是不能修改的列表,用()
# # a=(2,3,432,'adfa')
# # print(a[3])
# # #修改元组,,把元组转化为列表,用内置函数list()
# # s=list(a)
# # s[3]='baba'
# # print(s[3])


# #字典可以存储任意数据类型
# #字典是以键值对的形式存在,键一般是不重复的,如果重复,最后一个值会替代前面的值。键是不可改变的,值是任意类型。
# #取值的话需要用键来取值
# s={'cbg':'屠龙刀','mijige':333,2:222223}
# # print(s)
# # print(s['cbg'])

# #增加值
# s['hahah']='唯有香如故'
# print(s)

# #更新字典中的值
# s['hahah']=1995
# print(s['hahah'])

# #字典内容的覆盖
# s[2]='csb'
# print(s)



#字典的清空
# a={1:1,2:2}
# # a.clear()
# print(a)

# #字典的拷贝
# b=a.copy()
# print(b)

#从一个列表,创建一个字典,列表中的值作为key
# l=[2,3,4,5,6]
# m=dict.fromkeys(l,7788)
# print(m)

# #获取字典指定key对应的值,如果返回不存在的key,default的值是none,但默认值可以设置
# a={1:1,2:2,'se':787788}
# o=a.get('se')
# print(o)
# e=a.get('fff','点了')
# print(e)
# print(a)

#设置键值,或添加键值?
# a={1:1,2:2,'se':787788}
# a.setdefault('iii','loveu')
# a.setdefault('lifeis')
# print(a)

#两个字典的组合,在a后面插入b的键值对
# a={'person':'王冰冰'}
# b={'wo':'hb'}
# a.update(b)
# print(a)

#删除指定key对应的值 pop(key,[default])可以设置删除后的默认值
a={'person':'王冰冰',33:33,22:77}
b=a.pop('hhb','不存在的key')
print(b)

#删除最后一对键值对
a={'person':'王冰冰',33:33,22:77}
a.popitem()
a.popitem()
a.popitem()
print(a)