如何在python中解包元组列表
我有这样的元组列表如何在python中解包元组列表,python,list,tuples,Python,List,Tuples,我有这样的元组列表 [('"ram', '18"'), ('"kp', '12"'), ('"nm', '14"')] 如何将其解包以获得如下结果 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"
[('"ram', '18"'), ('"kp', '12"'), ('"nm', '14"')]
如何将其解包以获得如下结果
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[1]
使用一个简单的
for
循环就足够了
例如:
参考
items = [('ram', '18'), ('kp', '12'), ('nm', '14')]
for label, value in items:
print label + "," + value