有没有办法获得for循环的第一个结果?

我想知道是否有任何方法可以将for循环的第一个结果保存为变量,而不是最后一个。

评论
psunt
psunt

我想你想要这样的东西

lst = [1,2,3,4,5]

so you want to get 1, the first element. You can do lst_saved = lst[0]

但是如果您想使用循环并获取第一个元素,则可以使用

for i in lst:
  lst_saved = i
  break

但这太可怕了

点赞
评论
女硬汉
女硬汉

你可以做类似的事情

var test = 0
for i in range(5):
  if i == 0:
   test = i

这就是你想要的吗?

点赞
评论