Предположим, у меня есть два списка:Как объединить два списка в последовательность столбцов в python?
t1 = ["abc","def","ghi"]
t2 = [1,2,3]
Как объединить его с помощью питона, так что список вывода будет:
t = [("abc",1),("def",2),("ghi",3)]
Программа, которую я попытался это:
t1 = ["abc","def"]
t2 = [1,2]
t = [ ]
for a in t1:
for b in t2:
t.append((a,b))
print t
Выход:
[('abc', 1), ('abc', 2), ('def', 1), ('def', 2)]
Я не хочу повторяющиеся записи.
'[...]' это список, '(...)' является кортежем. – Christian
Извините Кристиан и спасибо за исправление – Madhusudan