双冒号“::”在 Python 中的起什么什么作用,下面两段代码是什么意思?str1[::-1]list1[3::4]双冒号是 Python 序列切片功能中的一个特例。序列的切片使用三个参数 ,如果省略部分参数,则会出现双冒号。「序列切片的语法格式:」sequence[start:end:step]「参数:」start:切片的起始索引。如果省略,切片将从...
print('x[2::3]:',x[2::3]) x[2::3] = x[1::3] print('x:',x) return 执行结果 x: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] x[1::3]: [1, 4, 7] x[2::3]: [2, 5, 8] x: [0, 1, 1, 3, 4, 4, 6, 7, 7, 9]...
print('x:',x) print('x[1::3]:',x[1::3]) print('x[2::3]:',x[2::3]) x[2::3] = x[1::3] print('x:',x) return 执行结果 x: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] x[1::3]: [1, 4, 7] x[2::3]: [2, 5, 8] x: [0, 1, 1, 3, 4, 4, 6, ...