• Требуется написать функцию exchange(), которая принимает на вход два списка строк и меняет местами их содержимое. Функция не должна ничего ни возвращать, ни выводить.

Ответы 1

  • Відповідь:

    def exchange(list1, list2):

       # Создаем временную переменную и копируем содержимое первого списка в нее

       temp = list(list1)

       

       # Копируем содержимое второго списка в первый список

       list1[:] = list2

       

       # Копируем содержимое временной переменной (т.е. старое содержимое первого списка) во второй список

       list2[:] = temp

    Приклад використання функції:

    list1 = ['one', 'two', 'three']

    list2 = ['four', 'five', 'six']

    exchange(list1, list2)

    print(list1)  # ['four', 'five', 'six']

    print(list2)  # ['one', 'two', 'three']

    • Автор:

      monasfev
    • 2 года назад
    • 7
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years