здравствуйте, извините за ламерский вопрос, просто с python-ом только начинаю разбираться, впрочем как и вообще с программированием. Есть файл, где попарно распологаются данные - числа(в два столбца), по которым потом после обработки нужно строить график, нужно считать эти числа во вложенный список, состоящий из кортежей пар чисел. Как я понимаю нужно считать из файла данные - получится как-бы строковой тип данных, затем разбить их на строки, а потом строки разделить по два числа, т.к. всего да столбца, вот что я навоял, код неработает и я знаю, что так лучше не писать, подскажите, пожалуйста в чём ошибка и если вообще всё раскритикуете, то буду только благодарен.)
lines = open('/SPL11/c1.DAT',"r").readlines()
pairs = []
for line in lines:
words = line.split()
for word in words:
n1, n2 = word.split()
n1 = float(n1)
n2 = float(n2)
pair = (n1 , n2)
pairs.append(pair)
infile.close()
print pair