У меня есть список кортежей, представляющих x, y точек. У меня также есть список значений для каждого из этих пунктов. Как мне объединить их в список списков (то есть одну запись для каждой точки [x, y, val]) или список кортежей?
Спасибо
Вы не можете добавлять записи в кортежи, так как кортежи неизменны. Но вы можете создать новый список списков:
new = [[x, y, val] for (x, y), val in zip(points, vals)]
Кортежи неизменны, их нельзя изменить. Преобразовать его в список, а затем преобразовать обратно, если хотите (list ((a, b))).