如何计算元组列表中重复项的数量?

2024-04-19

我有一个 python 元组列表,如下所示:

listoftups = [('A', 'B'), ('C','D'), ('E','F'), ('G','H'), ('A','B'), ('C','D')] 

我想计算这个元组列表中重复项的数量,并希望输出如下:

A -> B 2
C -> D 2
E -> F 1
G -> H 1

我怎样才能在Python中做到这一点?我正在考虑使用计数器但不确定。谢谢。


您可以使用Counter

listoftups = [('A', 'B'), ('C','D'), ('E','F'), ('G','H'), ('A','B'), ('C','D')] 
from collections import Counter 
for k, v in Counter(listoftups).most_common():
    print "{} -> {} {}".format(k[0], k[1], v)

Output

A -> B 2
C -> D 2
G -> H 1
E -> F 1
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何计算元组列表中重复项的数量? 的相关文章

随机推荐

  • 将数据更新到插入正确行的数据库中

    我在将数据更新到数据库时遇到问题 当我运行代码时 它将输入以3061 to 3070它应该从哪个开始3001 to 3010 当我尝试这个时 for next day program id in zip nextday list progr
  • 使用 HttpHandler 流式传输数据库图像

    很长一段时间以来 当我在本地计算机上处 理涉及数据库图像的 Web 应用程序项目时 我注意到一些烦人的事情 我所说的本地是指我的工作站上装有 VS 2008 和 SQL Server 2005 的典型环境 每当我使用 HttpHandler
  • HSQL 序列的语法问题:“NEXTVAL”而不是“NEXT VALUE”

    我在 Jetty 服务器上部署了 Web 应用程序 并连接到位于 HSQLDB 服务器上的 HSQLDB 数据库 当我尝试创建实体时出现此错误 错误 org hibernate util JDBCExceptionReporter 意外的标
  • 我应该使用哪些库在 python 中进行线性编程? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 快速搜索 python 线性编程 会出现很多搜索结果 例如this one http wiki pyt
  • 等距 DIV 的流体宽度 + 最后一行左对齐

    我在流体布局和文本对齐中有固定宽度的框 使用此发布的解决方案来调整它们 等距 DIV 的流体宽度 https stackoverflow com questions 6865194 fluid width with equally spac
  • 使用 CMake 链接 .s 文件

    我有一个我想使用的 c 函数 但它是用Intel编译器而不是gnu C编译器 我在用着cmake构建程序 我实际上正在使用ROS因此rosmake但基础是cmake所以我认为这更多是一个 cmake 问题而不是ROS问题 假设使用构建的文件
  • 在iOS中使用AVPlayer你可以知道当前的.ts文件或编码器的当前时间戳吗?

    由于我们无法从 AVPlayer 中获取隐藏式字幕数据或字幕数据 因此我们正在研究其他触发方法 例如时间码或至少了解当前活动的 ts 文件 我在文档中找不到任何内容 并且播放器的 CMTime 没有给我嵌入 m3u8 文件中的时间码 NSL
  • 在 NetBeans 中格式化完整项目

    要在编辑器中格式化文件 请按 Alt Shift F 有没有办法在 NetBeans 中格式化完整的项目 6 8 如果这有什么区别 选择要缩进的文件夹 然后 转到 在 netbeans 菜单中 源 格式
  • Windows 10 上的 ContextMenu 和 Popup WPF 控件对齐错误

    这确实是一个奇怪的问题 我希望有人知道如何解决 情况 我们的 WPF 项目有一个表单 我们在其中显示上下文菜单 ContextMenu 控件 和弹出窗口 Popup 控件 以响应某些用户操作 在大多数情况下 它发生在鼠标单击某个文本块时 这
  • jquery-mobile 是“移动优先”吗?

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我读过 Luke WROBLEWSKI 所著的 移动优先 一书以及许多其他有关该主题的读物 我是一名网
  • 从 C# WPF 中的组合框中获取选定的值

    我刚刚开始使用 WPF 表单而不是 Windows Forms 表单 在 Windows 窗体表单中我可以这样做 ComboBox SelectedValue toString 这会很好用 我如何在 WPF 中执行此操作 好像没有这个选项啊
  • 将 CRC8 从 C 翻译为 Java

    我收到一段 C 代码 它计算字节数组的 CRC8 值 我需要将其翻译成Java 这里的C Code CRC POLYNOM 0x9c CRC PRESET 0xFF unsigned int CRC CRC PRESET for i 0 i
  • 队列触发函数内部如何获取队列messageid

    我正在尝试获取 Azure Web 作业队列中当前处理消息的消息 ID 找不到任何有关如何获取它的正确文档 public static void ProcessQueueMessage QueueTrigger testingQueue T
  • Angular 安装命令的真正作用是什么?

    我可以理解 执行 install 命令后 Angular 将安装在我们的机器上 但执行以下命令后 我无法在 ProgramFiles 文件夹下找到 Angular 文件 npm install g angular cli 当我们安装Visu
  • 必须部署服务引用中的哪些文件才能使用 WCF 服务?

    我担心文件应该包含在 NET 项目的部署中 我有使用 WCF 服务的控制台应用程序 WCF 服务通过 HTTP 运行 我是否需要部署 Service References 文件夹中的所有 XSD SVCINFO WSDL 和 SVCMAP
  • MVC4 - 如何渲染视图字符串?

    我正在使用 MVC4 我想将我的视图呈现为字符串 现有的答案对我没有帮助 可能是因为 MVC 版本差异 这个解决方案帮助了我并 拯救了我的一天 https coderwall com p 8ie5jg https coderwall com
  • 是否有 wkhtmltopdf 选项可以转换 html 文本而不是文件?

    我最近偶然发现了 wkhtmltopdf 发现它是在浏览器中将 html 即时转换为 pdf 的绝佳工具 典型的用法 在 Windows 中 是 wkhtmltopdf exe some option div Some html b for
  • 套接字编程问题与recv()接收部分消息

    我有一个正在接收流股票报价数据的套接字 但是 我似乎收到了很多被截断的消息 或者看起来像是被截断的消息 这是我接收数据的方式 if numbytes recv sockfd buf MAXDATASIZE 1 0 1 perror recv
  • 两个实例具有相同的哈希码但不相等

    我正在阅读下面引用的一篇文章中的段落 题为 Java 理论与实践 哈希它 有效且正确地定义 hashCode 和 equals http www ibm com developerworks java library j jtp05273
  • 如何计算元组列表中重复项的数量?

    我有一个 python 元组列表 如下所示 listoftups A B C D E F G H A B C D 我想计算这个元组列表中重复项的数量 并希望输出如下 A gt B 2 C gt D 2 E gt F 1 G gt H 1 我