Python 打印(S[::2],[1::2])这一行在下面的程序中做什么

Python 打印(S[::2],[1::2])这一行在下面的程序中做什么,python,Python,在这个程序中,print语句是什么意思。在这种情况下,它将跳过2。 因此,如果你有l=['a'、'b'、'c'、'd'、'e'、'f'、'g'],你想找到l[::2],然后从'a'开始,你就可以移动到'c',依此类推 现在,如果在冒号前面有一个数字,例如x::y。这意味着从索引x开始,然后按y跳过,请参见 l = ['a', 'b', 'c', 'd', 'e', 'f', 'g'] for x in l: print(S[::2], [1::2])

在这个程序中,print语句是什么意思。在这种情况下,它将跳过
2
。 因此,如果你有
l=['a'、'b'、'c'、'd'、'e'、'f'、'g']
,你想找到
l[::2]
,然后从
'a'
开始,你就可以移动到
'c'
,依此类推

现在,如果在冒号前面有一个数字,例如
x::y
。这意味着从索引
x
开始,然后按
y
跳过,请参见
l = ['a', 'b', 'c', 'd', 'e', 'f', 'g']
for x in l:
  print(S[::2], [1::2])