You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python如何批量提取元组中日期字符串的前两位月份值

实现方案

你已经掌握了单个字符串的切片逻辑,批量处理只需要遍历元组内的所有元素,逐一应用切片操作后再重新封装为元组即可,示例代码如下:

my_list = ("12/30/19 14:01", "11/20/19 08:10", "03/13/19 19:30")
# 直接沿用你已经验证可行的切片逻辑批量处理
new_list = tuple(s[:-12] for s in my_list)

运行后得到的new_list就是你需要的("12", "11", "03")。

如果想要更高的容错性,避免后续日期格式长度变化导致切片出错,也可以用按/分割取首个元素的写法:

# 按斜杠分割后取第一个元素即为月份,不依赖固定字符串长度
new_list = tuple(s.split('/')[0] for s in my_list)

内容的提问来源于stack exchange,提问作者user17136828

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 02:48:03