我有一个这样的清单:
['0', '2757', '2757']
当我运行时:
for i in results[1]:
print i
它返回4行
2
7
5
7
我只希望它返回数字2757
答案 0 :(得分:2)
假设“返回”是指“打印”。你不需要循环。只需直接打印元素即可。
>>> seq = ['0', '2757', '2757']
>>> print seq[1]
2757
答案 1 :(得分:0)
此循环特定于列表中的第二个值,因此i表示此循环中元素的每个字符。您只需打印列表中的第二项
即可 >>> list = ['0', '2757', '2757']
>>> print list[1]
2757
或者如果你想运行一个返回每个项目的循环,你必须使它不是特定于列表中的第二个项目
>>> for i in list:
... print i
0
2757
2757