【发布时间】:2020-12-13 13:05:08
【问题描述】:
这是我打印列表的代码:
my_shopping_list = ["Bread", "Milk" , "Coke" , "Eggs" , "Cheese"]
for item in my_shopping_list:
print(item)
但我需要打印出列表的前 3 项我已经并且必须使用 while 循环。
所以我需要打印出来的项目是Bread、Milk 和Coke。
【问题讨论】:
-
为什么要为此使用while循环?这通常可以通过切片或
enumerateing 项目来解决。您还有哪些其他限制? -
您可以通过 my_shopping_list[0:3] 将 my_shopping_list 分割为仅 3 个第一个项目,因此仅打印 3 个第一个项目
-
@AnnZen 我不想猜测。如果这是一个练习,How do I ask and answer homework questions? 适用,并且在应用
while循环时了解提问者正在努力解决的问题会很有帮助。 -
@AnnZen 好吧,不用猜测是作业锻炼、一些锻炼还是不锻炼。
-
@AnnZen 原谅?我不明白你的意思。我不知道你指的是哪几百万个问题,也不知道它们与这个问题有何关系。
标签: python list while-loop