gpt4 book ai didi

python - 每两个逗号切割字符串

转载 作者:太空宇宙 更新时间:2023-11-03 13:32:51 24 4
gpt4 key购买 nike

我想用两个逗号分隔我的字符串,但我做不到,你能帮帮我吗?这就是我想要的:['nb1,nb2','nb3,nb4','nb5,nb6']

这是我所做的:

a= 'nb1,nb2,nb3,nb4,nb5,nb6'
compteur=0
for i in a:
if i==',' :
compteur+=1
if compteur%2==0:
print compteur
test = a.split(',', compteur%2==0 )
print a
print test

结果:

2
4
nb1,nb2,nb3,nb4,nb5,nb6
['nb1', 'nb2,nb3,nb4,nb5,nb6']

谢谢你的回答

最佳答案

您可以使用正则表达式

In [12]: re.findall(r'([\w]+,[\w]+)', 'nb1,nb2,nb3,nb4,nb5,nb6')
Out[12]: ['nb1,nb2', 'nb3,nb4', 'nb5,nb6']

关于python - 每两个逗号切割字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43865809/

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