gpt4 book ai didi

python - 最Pythonic条件计数器

转载 作者:行者123 更新时间:2023-11-28 19:31:17 25 4
gpt4 key购买 nike

我有一个列表,需要计算满足条件的次数。这样做更像 pythonic 吗:

cnt = sum([1 for s in a_list if some_condition])

或者这更像 pythonic:

cnt = 0
for s in a_list:
if (some_condition):
cnt += 1

最佳答案

都没有。

使用第一个但不在内存中创建不必要的列表:

cnt = sum(1 for s in a_list if some_condition)

关于python - 最Pythonic条件计数器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44200400/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com