Задать вопрос
Hakrabi
@Hakrabi
Студент. Новичок в Python

Как получить реальный элемент массива при работе с zip() и enumerate() в цикле?

Вот например следующий код:
A1 = [1, 2, 3]
A2 = [0, 0, 0]

for i,j in zip(A1, A2):
    i = j
    
print(A1)    
print(A2)

Имеем такой вывод:
[1, 2, 3]
[0, 0, 0]


Как сделать, чтобы операция
i = j
Работала, и делал вывод
[1, 2, 3]
[1, 2, 3]

То есть, как сделать, чтобы можно было в цикле zip() и enumerate() обратится к изначальным массивам, а не к кортежам, что возвращают функции zip() и enumerate() во время итерации?
  • Вопрос задан
  • 49 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@o5a
for i,(a,b) in enumerate(zip(A1, A2)):
    A1[i] = A2[i]
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы