高效率去重 真2024年3月7日21时18分15秒
作者
如果您需要从一段文本中去除重复的日期时间信息,并且确保只保留一条记录,以下是一个简单的示例,使用Python代码来实现这一功能:
```python
from datetime import datetime
假设这是您要处理的文本列表,其中包含重复的日期时间信息
text_list = [
"真2024年3月7日21时18分15秒",
"真2024年3月7日21时18分15秒",
"真2024年3月8日22时19分16秒",
"真2024年3月7日21时18分15秒"
]
使用集合来存储去重后的日期时间
unique_dates = set()
遍历文本列表,将日期时间信息添加到集合中
for text in text_list:
从文本中提取日期时间信息
date_str = text.split("真")[1]
将字符串转换为datetime对象
date_obj = datetime.strptime(date_str, "%Y年%m月%d日%H时%M分%S秒")
将datetime对象转换为字符串以便存储
unique_dates.add(date_obj.strftime("%Y-%m-%d %H:%M:%S"))
输出去重后的日期时间列表
for date_str in unique_dates:
print(date_str)
```
这段代码会输出去重后的日期时间信息。请注意,这里假设了日期时间信息总是以"真"开头,并且后面跟着完整的日期时间字符串。如果您的文本格式有所不同,您需要相应地调整字符串处理的部分。
目录