【发布时间】:2019-11-30 04:08:04
【问题描述】:
目前,我正在做类似的事情
count = 0
for item in list:
if count == len(list) - 1:
<do something>
else:
<do something else>
count += 1
是否有更 Pythonic 的方式来识别循环的最终迭代 - 用于列表和字典?
【问题讨论】:
-
你真的需要知道它是否是最后一个元素吗?通常你可以通过使用
', '.join(list)来解决这个问题。 -
@T.Nel 它没有被标记为无用,它被标记为重复,确实如此。
-
重复哪个?
-
@Mawg,你的第一个问题似乎在这里......
-
@Mawg 链接到的两个问题在顶部重复。
标签: python