我目前正在学习Python,我很难使用for
从列表中显示特定数量的值。
以下是我想用Java做的一个例子:
for(int i=0; i<=5; i++){
System.out.println(list(i));
}
如何在python中编写此代码?
答案 0 :(得分:2)
您可以使用列表切片,其中包含[start:end]
例如:
my_list = ['some', 'stuff', 'in', 'this', 'list', 'of', 'mine']
print(my_list[0:5])
答案 1 :(得分:1)
Python的语法接近JavaScript,Java&amp; C.块由制表符或空格而不是大括号标识。此处的范围用于返回由5个整数组成的数组。 可以将此循环视为for循环(用于循环遍历JS中的对象值)。
for i in range(5):
print(yourCustomList[i])
如果要循环遍历字符串或数组的索引,请将range()
替换为range(len(array))
。
更好的是,你可以让Python循环遍历值而不是索引。
for i in yourCustomList[:5]:
print(i)