python - 计算元组列表中的重复值
问题描述
鉴于我的清单
myListOf=[("a", "b"), ("a", "c"), ("a", "d")]
a
我想知道列表中重复了多少次
我尝试使用一个空列表,迭代myListOf
和追加,并使用它collection.Counter
来返回值。是最好的方法吗?
counter_one = []
myListOf = [("a", "b"), ("a", "c"), ("a", "d")]
for i in myListOf:
for e in i:
counter_one.append(e)
print(Counter(counter_one))
>>> Counter({'a': 3, 'b': 1, 'c': 1, 'd': 1})
这对我的用例来说有点……“奇怪”,因为这可能很大……
这是一个用例:我必须连接到数据库并将数据写入 CSV,我已经完成了所有这些工作,但现在我必须知道来自column
SELECT col_one, col_two, col_three FROM table_name
这将返回一个元组列表,我不得不说The most repeated in col_one is SOME_VALUE
,如果我使用我当前的方法,我无法访问特定列(我附加所有值)。
解决方案
推荐阅读
- c++ - 如何限制对 A 类的非常量公共成员 m 的访问为 const 到另一个类 B,包含 A 作为非常量成员?
- python - Tensorflow keras model_load 错误:ValueError:应定义“密集”输入的最后一个维度。找到`无`
- python - Python - 写入文本文件,但它们显示为空?
- python - Keras LSTM 中的内核和循环内核
- flutter - 按下按钮后如何使颜色固定,当您返回应用程序时,在颤动中保持相同的颜色?
- php - PHP - 准备好的 bind_param 不能与内部连接一起使用
- android-studio - Flutter BLE 应用程序使 LED 闪烁多次输入
- c++ - C ++:原始字符串文字是否像普通字符串文字一样终止?
- javascript - 在 Electron App Logout 中撤销和删除所有 Google 令牌/权限
- reactjs - React import html - 模块解析失败:您可能需要适当的加载器来处理此文件类型