Я хочу объединить 3 списка в один список в python. Например, у меня есть три списка выглядит:python merge 3 списка в 1 список
a = [0, 3, 6, 9]
b = [1, 4, 7, 10]
c = [2, 5, 8, 11]
и, наконец, хотите получить
merged = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
из а, б, в
есть какие-либо более быстрый способ объединить эти 3 списка ? вот мой код
merged=[]
a = [0, 3, 6, 9]
b = [1, 4, 7, 10]
c = [2, 5, 8, 11]
for i in range(0, len(a)) :
merged.append(a[i])
merged.append(b[i])
merged.append(c[i])
@Baruchel, почтовый индекс возвращается список кортежей , поэтому вам нужно обернуть значения в список перед выполнением добавления. – Netwave