str = "0123456789" print("打印第0个元素:" ,str[0]) print("负数表示倒数第N个元素,-1表示倒数第一个元素:" ,str[-1]) print("分片操作,str[start:end], start会包含在结果中而end却不会:" ,str[1:5]) print("冒号后不写表示从start到末尾:" ,str[5:]) print("表示从倒数第二个元素一直到末尾:" ,str[-2:]) print("表示从倒数第六个元素到倒数第二个元素,但不包含倒数第二个元素:" ,str[-6:-2]) print("start不写表示从开头开始到end, 但不包含end:" ,str[:4]) print("start和end都不写表示整个列表:" ,str[:]) print("支持步长,步长为正数表示从start到end每隔N个数打印一个:" ,str[::2]) print("步长为负数表示从end到start每隔N个数打印一个:" ,str[::-2]) print("若end比start小,则步长必须为负数否则会出错:" ,str[-1:-6:-1])
时间: 2024-10-22 19:09:21