我应该如何在python中使用for循环从列表中打印前5个元素.我在这里创造了一些东西.
x= ['a','b','c','d','e','f','g','h','i']
for x in x:
print x;
Run Code Online (Sandbox Code Playgroud)
使用它只打印list中的所有元素.但我想提前从list.thanks打印前5个元素.
Ter*_*ryA 10
你可以使用切片:
for i in x[:5]:
print i
Run Code Online (Sandbox Code Playgroud)
这将获得列表的前五个元素,然后迭代并打印每个项目.
也不建议这样做for x in x:,因为你刚刚覆盖了列表本身.
最后,python :)中不需要分号.