我有以下
str = '[5.955894, 45.817792], [10.49238, 45.817792], [10.49238, 47.808381], [5.955894, 47.808381]'
我想拆分它,以便我有一个字符串数组,例如
['[5.955894, 45.817792]', '[10.49238, 45.817792]', ...]
这样 [...] 对象是数组的元素。包含封闭的 [ 和 ] 很重要。我到目前为止:
re.split('\D,\s\D', str)
但这给了我:
['[5.955894, 45.817792', '10.49238, 45.817792', '10.49238, 47.808381', '5.955894, 47.808381]']
不是我想要的。