[英]Converting nested tuple into nested list in python
我有像下面這樣的嵌套元組,想以提到的格式轉換成嵌套列表
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仍然給我同樣的。
>>> spam = [('id','1'),('name','Mike'),('Adrs','Tor')]
>>> eggs = [list(item) for item in spam]
>>> eggs
[['id', '1'], ['name', 'Mike'], ['Adrs', 'Tor']]
您可以解壓縮每個單獨的元組,然后解壓縮 append
L = []
for item in T:
a, b = item
L.append([a,b])
l = [('id','1'),('name','Mike')]
m = [[], []]
for i in range(len(l)):
m[i] = [l[i][0], l[i][1]]
print(m)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.