У меня есть этот список номеров в файле журнала:Как выбрать элемент кортежа в списке?
[(1, 1)]
[(11, 11)]
[(157, 208)]
[(222, 224)]
[(239, 239)]
[(265, 268)]
и я хочу, чтобы напечатать элементы, как значение переменной, например так:
x = 1
y = 1
, а затем: вернуться к следующей строке
x= 11
y = 11
возвращение:
x=157
y=208
Возможно?
Мой КОДА были:
fhand=open('list.log')
for lines in fhand:
print lines
print (lines[1:1])
И
import re
fhand=open('list.log')
for line in fhand:
line=line.split()
number=map(lambda line: line.split()[0], line)
print number
Я попытался с лямбда, карта, фильтр ... но я не знаю, что шанс в этом коде. Пожалуйста, кто-нибудь может мне помочь? Может кто-нибудь сказать мне, что делать?
Почему мой код разделяет только два из четырех символов? –
@MalikBrahimi, потому что вы забываете новую строку, 'parse = line.strip ('() [] \ n'). Split (',')' –
Это тоже не сработало. Он фактически переключается на другие два символа. –