-1

所以我有这种格式的数组中的数据:

[[x_1,y_1],...,[x_n,y_n]]

我需要这种格式:

[(x_1,y_2),...,(x_n,y_n)]
4

1 回答 1

3

一个简单的调用tuple()就足够了。

>>> testList = [[1, 2], [1, 3]]
>>> [tuple(elem) for elem in testList]
[(1, 2), (1, 3)]

或者,如果你想用 来做map,那么,做

>>> map(tuple, testList)
[(1, 2), (1, 3)]
于 2013-07-16T20:50:35.243 回答