首页 > 代码库 > Python自动化测试白羊座-week3切片+元组

Python自动化测试白羊座-week3切片+元组

name = ‘zcl,py,zyz‘
names = [‘zcl‘,‘py‘,‘zyz‘]
print(names[0])
print(names[0:2]) #切片就是从里面取几个元素, 从第几个取到第几个结束.取值时顾头不顾尾.
print(names[1])

#切片操作对字符串也适用
name1=[‘zcl‘,‘py‘,‘zyz‘]
print(name1[2])

num = list(range(10)) #用range生成列表,需要使用list进行强制类型转换
print(num )

num1 = list(range(1,21)) #用range生成列表,需要使用list进行强制类型转换
print(‘####‘,num1)
print(num1[1:10:2]) #print(num[从第几个取:取几个:隔几个取一个如果不写就隔一个一个])
print(num1[::-1]) #print(num[第往几个取:取几个:隔几个取一个如果不写就隔一个一个])######反转了字符串,和recover一样


#和列表一样,只不过是不可变变量
#定义元组时,如果元组只有一个元素,要在元素后面加一个逗号,要不然就是一个字符串
lis = [] #列表这样定义
tp = (‘127.0.0.1‘,‘3306‘)
#lis[0]=‘3306‘ #不能这样写,因为这个列表为空,下标0不存在,要用append或者insert
print(lis)
print(tp)

tp = (‘127.0.0.1‘,‘3306‘) #元组
names = [1,2,3,"lingyul",‘panyang‘] #列表
name = ‘lingyul,cyc‘
new_lis = tuple(lis)
print(type(new_lis))

#强制类型转换的int float str list tuple
 

Python自动化测试白羊座-week3切片+元组