Для тех, кто заинтересован в решении.
А также еще один вопрос!
Пример формата файла:
c this is a comment
p m 1468 1 267
260 32 0
8 1 0
Код:
fname = raw_input('Please enter the name of file: ')
z = open(fname, 'r')
required_list = [line.strip().split() for line in z if not line.startswith(('c', 'p'))]
print required_list
Выход:
[['260', '32', '0'], ['8', '1', '0']]
Любые предложения о том, как преобразовать строки в списках в целые числа и выполнять арифметические операции?
Псевдокод для иллюстрации:
#for the second item in each sublist
#if sum is > than first number in second line of file
#pass
#else
#abort/raise error
Приветствую вас за ваши предложения,
Seafoid.
@ Надя, мой день кажется немного более стоящим! Я провел часы (даже дни), пытаясь взломать это соло! Спасибо!