Я создаю класс, который берет данные из текстовых файлов. Каждый файл состоит из 3 целых чисел в каждой строке и неопределенных строк, как в следующем примере:
1 3 5
3 13 8
4 5 10
... Допустим, эти данные находятся в файле с именем «numbers.txt». Как я могу поместить эти 3 целых числа в кортеж, а затем этот кортеж, в список кортежей?
Это то, что у меня сейчас (очевидно, неправильно):
def _create_from_file(self, sky):
"""From a list of integers in a file, creates a list of tuples"""
self.sky = sky
f = open(self.sky)
self.numbers=[]
for line in open(self.sky):
self.numbers.append((line[0],line[1],line[2]))