gpt4 book ai didi

python - 另一种计算列表中出现次数的方法

转载 作者:行者123 更新时间:2023-11-28 22:46:35 25 4
gpt4 key购买 nike

我有这个列表:

['Boston Americans', 'New York Giants', 'Chicago White Sox', 'Chicago Cubs', 'Chicago Cubs', 'Pittsburgh Pirates', 'Philadelphia Athletics', 'Philadelphia Athletics', 'Boston Red Sox', 'Philadelphia Athletics', 'Boston Braves', 'Boston Red Sox', 'Boston Red Sox', 'Chicago White Sox', 'Boston Red Sox', 'Cincinnati Reds', 'Cleveland Indians', 'New York Giants', 'New York Giants', 'New York Yankees', 'Washington Senators', 'Pittsburgh Pirates', 'St. Louis Cardinals', 'New York Yankees', 'New York Yankees', 'Philadelphia Athletics', 'Philadelphia Athletics', 'St. Louis Cardinals', 'New York Yankees']

假设我想计算 “Boston Americans” 在列表中的次数。

如何在不使用 .count 方法 list.count("Boston Americans") 或任何导入的情况下做到这一点?

最佳答案

另一种使用 sum 的方法:

sum( x==value for x in mylist )

在这里,我们使用 TrueFalse 可以被视为整数 0 和 1 的事实。

关于python - 另一种计算列表中出现次数的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27278353/

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