我会:
for _ in range(3): do()
的
_是其值为你不关心的变量约定。
您可能还会看到有人写:
[do() for _ in range(3)]
但是,这样做会稍微贵一些,因为它会创建一个包含每次调用
do()(即使是
None)的返回值的列表,然后将结果列表丢弃。我不建议使用,除非你 正在
使用的返回值的列表。

我会:
for _ in range(3): do()
的
_是其值为你不关心的变量约定。
您可能还会看到有人写:
[do() for _ in range(3)]
但是,这样做会稍微贵一些,因为它会创建一个包含每次调用
do()(即使是
None)的返回值的列表,然后将结果列表丢弃。我不建议使用,除非你 正在