python - 用相同的时间过滤一个带有itens的列表,并在Python中只放一个
问题描述
我在 Python 中有一个包含多个项目的列表,并且该列表是随机生成的,这是一个示例:
['12:01;Jhon',
'13:25;Charlie',
'14:00;Joshua',
'12:01;Dean',
'15:04;Derek',
'14:58;George',
'12:01;Wilson',
'15:04;Marcus']
我需要生成一个新列表,选择相同小时的第一个项目,并让不同小时的项目:
['12:01;Jhon',
'13:25;Charlie',
'14:00;Joshua',
'15:04;Derek',
'14:58;George']
解释新列表:Jhon 是第一个 12:01 的项目,所以它在新列表中,并且删除了 Dean 和 Wilson,因为他们也有 12:01。Joshua 和 George 包含在列表中,因为他们的工作时间与其他人不同。Derek 是第一个有 15:04 的项目,将 Marcus 从列表中删除,因为他有 15:04。
解决方案
推荐阅读
- php - .htaccess 用于子文件夹中的项目 (xampp)
- r - 获取残差的散点图矩阵
- feathersjs - 为什么feathersjs mongoose 服务在get() 方法中返回不同的“总计”?
- impress.js - 在演示序列中多次使用同一张幻灯片
- qt - QFileSystemModel::setRootPath 行为似乎与文档不匹配
- arduino - 通过 SPI 从 SD 卡读取时出现问题
- android - 使用 Okhttp 的验证器(以及 RetroFit、RxJava 和 Dagger2)实现全局强制注销
- python - Python Selenium 动态表格单元格返回空字符串
- r - 如何修复getGEO函数中的错误?
- php - 缺少 $_SERVER['HTTP_AUTHORIZATION']