第二个月课堂004讲解python之实战之字符、元组、字典、列表_高级讲师肖sir

  一、索引 #索引 在公司中一般也叫做下标或者角标 # 1、我们可以通过索引位读取序列中的指定元素,索引可分为正向索引和负向索引 # 2、索引的表达式:str[x] 其中x是需要我们自己填写的一个数据,# # 如:str[1]、str[0] # 3、索引中正向索引从0开始,负向索引从-1开始 4、表示不隔位 [起始索引位:结束位:步长值] 切片语法中:包含起始不包含结束,隔位不能为0可以为1,表示不隔位 第二个月课堂004讲解python之实战之字符、元组、字典、列表_高级讲师肖sir # str = 'abcdefg' # print (str[4]) #运行结果:e    截取当前索引值为4对应的值 # print (str[-3] ) #运行结果:3   截取当前索引值为-3对应的值 # print (str[0,3]) #运行结果:abc 从索引值0开始取,到结束索引3 0-2有对应值 # # print (str[11]) #索引越界 IndexError: string index out of range(超出范围) # print (str[1:3]) #运行结果:b,c  # print str[-5] #运行结果:h # print str[-11] #运行结果:b # # print str[-13] #索引越界 IndexError: string index out of range ------------------------------------------------------------------------------------------------------------- range 遍历函数 # # # (起始位,结束位,隔位) # # # 遍历函数中:包含起始不包含结束,隔位不能为0可以为 例如:   print (list(range(10))) 打印的结果:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9] for i in range(5): print (i) # i += 2 #print (i) print ('一轮结束') 第二个月课堂004讲解python之实战之字符、元组、字典、列表_高级讲师肖sir   第二个月课堂004讲解python之实战之字符、元组、字典、列表_高级讲师肖sir #二、切片 # 1、切片的表达式:str[start_index:end_index:step] 即[开始索引:结束索引:步长值] # 2、解释:start_index:开始索引(可以取值) # end_index:结束索引(不能取值) # step:步长 (脚跨了几个楼梯) # 3、注意 # 1)切片中如果步长不写则默认为1 # 2)切片取值从开始索引到结束索引,且结果不包括结束索引位的值 (取到索引位的前一位) # 3)步长从开始索引走起,步长分正负 第二个月课堂004讲解python之实战之字符、元组、字典、列表_高级讲师肖sir # str = 'abcdefgihjk' #step步长值 能取开始索引 不能取结束索引 默认步长为1 print (str [:]) #运行结果:起始结束都为空则默认取所有 ==等同==# print str[::] #运行结果:abcdefghigkl # print (str[2:] ) #运行结果:cdefghigkl #从2开始取后面所有的 # print ( str[:5]) #运行结果:abcde #开始索引,结束下标是5, 为空则取所  有  #  #开始索引,结束下标是5,显示0-4 # print (str[3:5]) #运行结果:de #从第3个索引开始切索引4 从索引值2开始取,到结束索引5 23有对应值 # print (str[2:4:1]) #运行结果: cd #从2-3 每隔1个取1个 # print (str[-1:-4]) #运行结果:空 # print (str[-4:-1]) #运行结果:def #igk 不包括-1 # print (str[1::-1]) #运行结果:ba 疑问 #
上一篇:肖sir_多测师 _高级讲师 第二个月20讲解jmeter之基本介绍(002)


下一篇:多测师讲解 _jenkins(基本流程)_高级讲师肖sir