看不懂什么意思,大神能解释一下吗
str2 = 'abc123456'# 从字符串中取出指定位置的字符(下标运算)
print(str2) # c
# 字符串切片(从指定的开始索引到指定的结束索引)
print(str2) # c12
print(str2) # c123456
print(str2) # c246
print(str2[::2]) # ac246
print(str2[::-1]) # 654321cba
print(str2[-3:-1]) # 45
和[::2]是什么意思呢 起,终,步长
没有就默认
起,默认0
终,默认end
步长,默认1 wp231957 发表于 2020-3-22 16:03
起,终,步长
没有就默认
起,默认0
好的谢谢 str2的意思是从原字符串第索引为2的字符开始取,中间省略终点,意思是直到字符串末尾。最后一个2是步长的意思,意思是取一个字符后,指针向后移动2个位置。
str[: : 2]是起点和终点都取默认值,即从最开始一直到末尾。步长为2。
如果能明白,给个最佳答案呗{:5_109:}
页:
[1]