在python元组中添加一个条目

时间:2010-02-17 16:14:49

标签: python list tuples

我有一个代表x,y点的元组列表。我还列出了每个点的值列表。如何将它们组合成列表列表(即每个点[x,y,val]的一个条目)或元组列表?

由于

2 个答案:

答案 0 :(得分:10)

您无法向元组添加条目,因为元组是不可变的。但是您可以创建一个新的列表列表:

new = [[x, y, val] for (x, y), val in zip(points, vals)]

答案 1 :(得分:1)

元组是不可变的,它们不能被修改。将其转换为列表,然后根据需要将其转换回来(列出((a,b)))。