[英]How to unpack tupled list in python
我有這樣的元組列表。
[('"ram', '18"'), ('"kp', '12"'), ('"nm', '14"')]
如何解壓以獲得如下所示的結果。
ram,18
kp,12
nm,14
謝謝。
您可以遍歷列表以解壓每件物品。
mylist = [('"ram', '18"'), ('"kp', '12"'), ('"nm', '14"')]
for tup in mylist:
print ",".join(tup)
輸出:
"ram,18"
"kp,12"
"nm,14"
如果您不喜歡引號,只需在加入后將其刪除。
for tup in mylist:
print ",".join(tup).replace('"','')
輸出:
ram,18
kp,12
nm,14
ta = [('"ram', '18"'), ('"kp', '12"'), ('"nm', '14"')]
for t in ta:
print ','.join(t)
或者,您可以通過為各個項目建立索引來訪問它們:
ta[1]
使用簡單的for
循環就足夠了。
例如:
items = [('ram', '18'), ('kp', '12'), ('nm', '14')]
for label, value in items:
print label + "," + value
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.