如何从预先拆分的字符串中获取列表?

2024-03-28 08:07:42 发布

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

所以有一个字符串foo = 'asdfasdfzxc<test>afx<one>'
如何获得bar = ['asdfasdfzxc','test','afx','one']?你知道吗


Tags: 字符串testfoobaroneafxasdfasdfzxc
2条回答

试试这个

foo = 'asdfasdfzxc<test>afx<one>'
bar= foo.replace('<','>').split('>')[:-1]
del bar[2]

试试看

import re
foo = 'asdfasdfzxc<test>afx<one>'
bar = re.split(r'[\<\>]',foo)[:-1]
bar.remove('afx')

bar
Out[89]:
['asdfasdfzxc', 'test', 'one']

相关问题 更多 >