gpt4 book ai didi

python - 在 Python 列表中查找子字符串

转载 作者:行者123 更新时间:2023-12-02 16:20:42 25 4
gpt4 key购买 nike

我有一个这样的列表:

a = ['aaa/aa/aa/a001', 'aaa/aa/aa/a002', 'aaa/aa/aa/a003']

我想检索数字部分。我该怎么做?

最佳答案

import re

a = ['aaa/aa/aa/a001','aaa/aa/aa/a002','aaa/aa/aa/a003']

for elem in a:
print (re.sub(r"[^0-9]","",elem))

输出:

001
002
003

或者,通过列表理解:

numbers = [re.sub(r"[^0-9]","",x) for x in a]

print (numbers)

输出:

['001', '002', '003']

关于python - 在 Python 列表中查找子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65558212/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com