2024-09-26 22:12:26 发布
网友
在字典中,如何将字符串转换成列表? 让
x = ['P: 7678643 F: 123456 E: ttt@jhj.in']
需要转换为:
y = ['P: 7678643', 'F: 123456', 'E: ttt@jhj.in']
尽管问题全错了,但这里有一个解决方案:
import re x = ['P: 7678643 F: 123456 E: ttt@jhj.in'] Split = re.split(' ', x[0]) y = [] for i in range(0, len(Split), 2): y.append(Split[i] + Split[i+1])
您的代码示例中没有字典。根据你的代码,我会使用一个带有负lookback的正则表达式。你知道吗
x = ['P: 7678643 F: 123456 E: ttt@jhj.in'] y = re.split('(?<!:)\s', x[0])
import re x = ['P: 7678643 F: 123456 E: ttt@jhj.in'] result = re.findall(r'\w+:\s\w+',x[0])
尽管问题全错了,但这里有一个解决方案:
您的代码示例中没有字典。根据你的代码,我会使用一个带有负lookback的正则表达式。你知道吗
相关问题 更多 >
编程相关推荐