I have a long Python string of the form:
string='Black<5,4>, Black<9,4>'
我该如何将这个字符串以及任何形式相同(即
<ArbitraryString1<ArbitraryListOfIntegers1>,<ArbitraryString2<ArbitraryListOfIntegers2>,...
)的任意长度的字符串拆分为元组列表。请保留HTML标记。以下是字符串的期望输出:list_of_tuples=[('Black',[5,4]),'Black,[9,4])
通常我会在逗号上使用 string.split
生成一个列表,然后使用正则表达式将单词与 <>
分开,但由于我需要使用逗号来分隔我的索引(即 <>
的内容),所以这种方法不起作用。
', '
分隔符,而不仅仅是逗号? - Tryph