我試圖將每個帶有%12 = 0索引的字母放入一個單獨的字符串中。但出於某種原因,它會不斷打印字符串的第一個字母兩次?僅供參考:代碼非常基礎,我不擅長編碼,但試圖變得更好。謝謝。(Python)打印兩次的第一個字母字符串
string1 = 'nfhcizhfpntxolaqhpgvjehzsw'
final = ' '
for letter in string1:
if (string1.index(letter) % 12 == 0):
final = final + letter
print (letter)
它輸出以下:nNOS的
當它應該是:號
爲什麼不使用切片? '最後= string1 [:: 12]' – falsetru