kk4kk:元祖及字典基础 2024-05-04 13:26:26 0 0 #程传纪 i=‘wee1kkk4kk34kk56’ he=0 for a in i: if ‘0’<=a<=‘9’: he=he*10+int(a) print(he) a=‘jwh22636hh3778jjhe6’ he=0 for i in a: if ‘0’<=i<=‘9’: he=he*10+int(i) print(he) a=‘abc234bhg56’ i=0 he=0 while i<len(a): if ‘0’<=a[i]<=‘9’: he=he*10+int(a[i]) i+=1 print(he) #元祖 a=(1,2,3,4,5) print(type(a)) # a[0]=1#元祖是不可更改的 print(a) for i in a: print(a) #列举出元组里得数 i=0 while i<len(a): print(‘第%d个数是%d’%(i+1,a[i])) i+=1 for i in a: print(i) i=0 while i<len(a): print(‘第{}个数是{}’.format(i+1,a[i])) i+=1 #元祖切片 a=(1,2,3,4,5,6,7,8,9) print(a[2:8:2]) print(a[6:1:-2]) print(a[7:1:-1]) print(a[6:0:-2]) print(a[-1:-8:-1]) #------------------------------ a=(1,) b=(1) print(type(a))#括号里是一个元素的时候加逗号是元祖,不加逗号是数字 print(type(b)) #===================================== i,j,k=(2,3,) print(i) print(j) #------------------------------- #判断元祖是否能修改 i=(1,2,3) j=[4,5,6] # i.extend(j) # print(i) j.extend(i)#元祖不可修改,但列表可以修改 print(j) #========== 收藏(0)