#元组Tuple,也是一个有序序列,一旦初始化就不能修改
t=("ljs","mery","zy",30,"zy1")#元组定义
a=t[1]##索引访问>>通过索引访问列表中的元素,索引从0开始,将t中的mery复制给变量a
temp=t[0:3]#元组切片。同list一样
num=len(t)#支持len获取元组长度
t.index("zy")#返回元素t的索引号
t.count("zy")#返回元组t中元素zy的总数
#打印出元组t所有元素
for i in t:
print(i)
#字典使用总结 #字典全称为dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。 dict1={'ljs': 30, 'yxy': 100, 'lzy': 20, 'temp': 8}#定义一个字典 dict1["ceshi"]=299#向字典添加数据方法1dict1中添加一个元素,如果字典中的KEY存在ceshi,则会修改该键对应的值,如果没有就创建一个元素 dict2={"pp":65}del dict1["lzy"]#删除字典中的键值对 #字典的方法 #打印字典里记录,字典keys()返回键,默认只输字典名也会打印键 for i in dict1.keys(): print(i) #打印结果为 ljs:30 等所有 #打印字典里记录,字典values()返回字典dict1里的值 for i in dict1.values(): print(i) #打印结果为 ljs:30 等所有 #打印字典里记录,字典items()返回键和值 for i,j in dict1.items(): print(i,":",j)#打印结果为 ljs:30 等所有 #向字典数据添加第二中方法,把字典dict2放入dict1上 dict1.update(dict2) #如何判断某个键是否存在字典中,有两种方法一种使用in,另一种是用字典的get(key名,默认返回值)方法 #使用in来判断 if "ljs" in dict1: print("存在") else: print("不存在") #使用get()方法判断,存在则返回该键对应的值,不存在如果不指定返回参数则返回None,如果指定则按设置参数返回 a=dict1.get("ljs1",2) if a==2: print("不存在")
转载于:https://www.cnblogs.com/lijiangsuo/p/8550946.html
