python-3.x - 列表切换问题
问题描述
我的代码有问题,希望您能得到答案。我有两个清单。
l1 = ['John','Rachel','Peter']
l2 = ['Rachel,'John','James']
我想输出第三个列表,其中包含 John, Rachel = Rachel, John 的情侣数。所以一个这样的想法。约翰,瑞秋 = 2
Rachel,John = 2(最好的方法是忽略这一行,因为我们已经有了上面的计数)。
彼得,詹姆斯 = 1
这些信息在数据框上,但我告诉自己,在列表上工作会更容易。告诉我你是否认为这是个好主意。非常感谢您的回答。这是我的第一篇文章,英语不是我的母语。
解决方案
你的问题并不完全清楚,但这会是一个首发吗?
import collections
collections.Counter(l1+l2)
# Counter({'Rachel': 2, 'John': 2, 'Peter': 1, 'James': 1})
推荐阅读
- kotlin - 如何从适配器类调用片段的方法?
- c# - 准备好从另一个用户界面接收消息的类
- reactjs - 405 - 用于访问此页面的 http 动词在 reactjs 应用程序中不允许 iis
- sql - 使用滞后函数获取窗口外的第一个值
- google-cloud-firestore - 如何运行 Algolia Firestore 扩展导入脚本?
- python - 安装后无法使用 matplotlib “没有名为 'matplotlib' 的模块”
- mysql - 为什么我在更新时在 req.body 中未定义
- node.js - 在 NodeJS 应用程序中管理多个进程
- python - python tkinter中的整洁布局
- reactjs - React-Formik-UI 复选框的 onChange 事件无法访问