我有一个字符串
'[comedy, drama]'
这是一个类型str,但看起来像一个列表。我可以应用快速更改将其转换为列表,其中两个条目都是str?
答案 0 :(得分:5)
>>> '[comedy, drama]'[1:-1].split(', ')
['comedy', 'drama']
答案 1 :(得分:0)
最快的是
>>> s = '[comedy, drama]'
>>> s[1:-1].split(',')
答案 2 :(得分:0)
括号和,
是字符串的一部分吗?如果是这样,您只需使用str.split
和str.strip
。
s = '[comedy, drama, tragedy]'
wordList = s.replace(" ", "").strip("[]").split(",")
我已经包含了s.replace(" ", "")
,因此它是否被","分开是不可知的。或只是",",即使是混合也没关系。