我正在编写看起来更丑陋的代码来接受此字符串:
CheckSignature(true)
并将其解析为如下所示的列表:
"69.766357,21.026979 70.303459,14.286892 71.782379,15.119740 71.216835,22.351538"
最新代码:
pos = [[69.766357,21.026979],[70.303459,14.286892],[71.782379,15.119740],[71.216835,22.351538],[69.766357,21.026979]]
这是我能想到的最好的方法。
答案 0 :(得分:2)
test = "69.766357,21.026979 70.303459,14.286892 71.782379,15.119740 71.216835,22.351538"
print([[float(j) for j in i.split(',')] for i in test.split()])
答案 1 :(得分:2)
对于您要寻找的内容,有一种干净的pythonic方式,称为列表理解,here 您需要对以下内容进行两次列表理解:
ActiveChangeCallbacks