kk4kk:元祖及字典基础

#程传纪

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)

#==========

相关推荐

相关文章