l = ['a', 'b', 'c', 'd', 'e', 'f', 'g']
for x in l:
print(S[::2], [1::2])
print语句在这个程序中意味着什么
答案 0 :(得分:0)
双冒号::x
表示跳过x
。在这种情况下,它正在跳过2
。
因此,如果您有l=[ 'a','b','c','d','e','f','g']
并且想要找到l[::2]
,那么从'a'
开始,您将转到'c'
,依此类推。
现在,如果您在冒号之前有一个数字,例如x::y
。这意味着从索引x
开始,然后跳过y
。