gpt4 book ai didi

python - 如何在python中拆分字母数

转载 作者:行者123 更新时间:2023-11-28 19:37:33 24 4
gpt4 key购买 nike

如果我有一个像“MZA11LTE12DEP108N”这样的字符串,它是字母组和数字组的串联,我如何用分隔符空格字符将它们分开?在 python 中

最佳答案

假设我理解你,itertools.groupby可以工作:

>>> import itertools
>>> s = "MZA11LTE12DEP108N"
>>> [''.join(g) for k, g in itertools.groupby(s, str.isalpha)]
['MZA', '11', 'LTE', '12', 'DEP', '108', 'N']
>>> ' '.join(''.join(g) for k, g in itertools.groupby(s, str.isalpha))
'MZA 11 LTE 12 DEP 108 N'

关于python - 如何在python中拆分字母数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14716435/

24 4 0
文章推荐: ios - 如何检查 uitextfield 中的