Прежде чем мы сможем записать список кортежей в файл, нам нужно создать список кортежей. Для этого руководства мы создадим простой список кортежей, содержащих базовую информацию о сотрудниках. Вот код для создания списка кортежей:

employee_list = [
    ('John Doe', 'Marketing', 35),
    ('Jane Smith', 'Sales', 28),
    ('Bob Johnson', 'Finance', 45),
    ('Jenny Brown', 'IT', 32)
]

Шаг 2: Откройте файл

Когда у нас есть список кортежей, нам нужно открыть файл, в который мы хотим записать. Мы можем сделать это с помощью встроенной в Python функции `open()`. Вот код для открытия файла с именем `employees.txt`:

file = open('employees.txt', 'w')

Мы открываем файл в режиме записи (`'w'`), что означает, что мы сможем писать в файл.

Шаг 3: Запишите список кортежей в файл

Теперь, когда у нас есть список кортежей и наш файл открыт, мы можем записать список кортежей в файл. Мы сделаем это, используя цикл for для перебора каждого кортежа в списке и функцию write() для записи каждого кортежа в файл. Вот код для записи списка кортежей в файл:

for employee in employee_list:
    file.write(str(employee) + '\n')

Мы преобразовываем каждый кортеж в строку с помощью функции `str()` и добавляем символ новой строки (`'\n'`) после каждого кортежа, чтобы каждый кортеж находился на отдельной строке в файле.

Шаг 4: Закройте файл

Теперь, когда мы записали наш список кортежей в файл, нам нужно закрыть файл с помощью функции close(). Вот код для закрытия файла:

file.close()

Вот и все! Мы успешно записали список кортежей в файл на Python. Вот полный код:

employee_list = [
    ('John Doe', 'Marketing', 35),
    ('Jane Smith', 'Sales', 28),
    ('Bob Johnson', 'Finance', 45),
    ('Jenny Brown', 'IT', 32)
]

file = open('employees.txt', 'w')

for employee in employee_list:
    file.write(str(employee) + '\n')

file.close()

Удачного кодирования!