我有像下面这样的嵌套元组,想以提到的格式转换为嵌套列表
INPUT T = [('id','1'),('name','Mike'),('Adrs,'Tor')]
OUTPUT L = [['id','1'],['name','Mike'],['Adrs,'Tor']]
我试着做以下
L = []
for item in T:
L.append(item)
L 仍然给我相同的。
答案 0 :(得分:1)
>>> spam = [('id','1'),('name','Mike'),('Adrs','Tor')]
>>> eggs = [list(item) for item in spam]
>>> eggs
[['id', '1'], ['name', 'Mike'], ['Adrs', 'Tor']]
答案 1 :(得分:0)
你可以解包每个单独的元组,然后附加它
L = []
for item in T:
a, b = item
L.append([a,b])
答案 2 :(得分:0)
l = [('id','1'),('name','Mike')]
m = [[], []]
for i in range(len(l)):
m[i] = [l[i][0], l[i][1]]
print(m)