我在网上看到了这段代码,我需要帮助弄清楚它的作用!
words = ["hello", "world", "spam", "eggs"]
counter = 0
max_index = len(words) - 1
while counter <= max_index:
word = words[counter]
print(word + "!")
counter = counter + 1
-1在此代码中做什么?
您的代码可能看起来像这样:
counter = 0
words = ["hello", "world", "spam", "eggs"]
max_index = len(words) - 1
while counter <= max_index:
word = words[counter]
print(word + "!")
counter = counter + 1
代码在这里的作用是用'!'键入列表中的每个单词。在最后签名。您可以通过以下方法对其进行改进:
for word in words:
print(word + '!')
这样做完全相同,但是现在您无需任何不必要的变量即可直接遍历列表中的单词。而且,它不一定是“以词换词”,也可以是“以迭代方式换元素”。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句