特定值下的串浓度

2024-06-09 05:45:48 发布

您现在位置:Python中文网/ 问答频道 /正文

这些项目在列表中 SF-04-08-010-MD01, AHU-VVIP-02-003-MD03, AHU-02-17-019-DPS03, AHU-T3-01-PL-TS01, EF-03-32-108-MD01, AHU-02-16-019-MD01, AHU-T3-01-003-MD01, SF-04-08-010-MD01, AHU-VVIP-02-003-MD03

所以我想要一份新的清单

SF-04-08
AHU-VVIP
AHU-02-17
AHU-T3-01
EF-03-32
AHU-02-16
AHU-T3-01
SF-04-08
AHU-VVIP-02

使用python


Tags: 项目列表sfplt3efahuts01
1条回答
网友
1楼 · 发布于 2024-06-09 05:45:48

您可以使用类似于:

data = ['SF-04-08-010-MD01',
'AHU-VVIP-02-003-MD03',
'AHU-02-17-019-DPS03'
]

for item in data:
    print ('-'.join(item.split('-')[:3]))

输出:

SF-04-08
AHU-VVIP-02
AHU-02-17

相关问题 更多 >