-
Метод 1: использование функций file.readlines() и int()
with open('filename.txt', 'r') as file: lines = file.readlines() numbers = [int(line.strip()) for line in lines]Этот метод считывает все строки из файла, удаляет все начальные/конечные пробелы и преобразует каждую строку в целое число с помощью функции
int(). Результирующий списокnumbersбудет содержать все целые числа из файла. -
Метод 2: использование функций file.readline() и int()
with open('filename.txt', 'r') as file: numbers = [] line = file.readline() while line: numbers.append(int(line.strip())) line = file.readline()Этот метод считывает файл построчно с помощью
file.readline(), преобразует каждую строку в целое число и добавляет его в списокnumbers. Цикл продолжается до тех пор, пока не останется строк для чтения. -
Метод 3. Использование цикла for и функции int()
with open('filename.txt', 'r') as file: numbers = [] for line in file: numbers.append(int(line.strip()))Этот метод использует цикл for для перебора каждой строки файла. Затем он преобразует каждую строку в целое число с помощью
int()и добавляет его в списокnumbers.