Есть список вида:
data = [(q, 2), (w, 3), (r, 5)]
data = [[q, 2], [w, 3], [r, 5]]
data = [(q, 2), (w, 3), (r, 5)]
data = [[q, 2], [w, 3], [r, 5]]
map(list, [(q, 2), (w, 3), (r, 5)])
y = [[x[0], x[1]] for x in data]
Rumato
Большое спасибо, я пока свой вариант написал:
>>> q, w, r = 1, 2, 3
>>> data = [(q, 2), (w, 3), (r, 5)]
>>> data
[(1, 2), (2, 3), (3, 5)]
>>> data = [list(i) for i in data]
>>> data
[[1, 2], [2, 3], [3, 5]]
>>>
py.user.nextОткуда дровишки? В доке http://docs.python.org/library/functions.html#map the result is always a list
map() может вернуть итератор
py.user.nextВсегда можно написать:
map() может вернуть итератор
list( map(...) )
Isemда, нужно
Всегда можно написать:
Rumato
Большое спасибо, я пока свой вариант написал:y = [[x[0], x[1]] for x in data]
data = [list(i) for i in data]