Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 19, 2013 22:49:27

zvyozdo4ka
От: Ташкент
Зарегистрирован: 2013-03-01
Сообщения: 11
Репутация: +  -1  -
Профиль   Отправить e-mail  

Чтение данных из файла в массив

Как прочитать данные из файла в массив и переменные? Пусть есть файл с данными:

R=41
L=1
(
65
157
139
)

Как мне переписать в переменную R=41, L=1, и создать массив B?

У меня бяки получаются

Офлайн

#2 Апрель 20, 2013 07:13:00

ilnur
От: Казань
Зарегистрирован: 2009-01-06
Сообщения: 524
Репутация: +  22  -
Профиль   Отправить e-mail  

Чтение данных из файла в массив

flag = 0
B=[]
for i in open('text.txt').read().splitlines():
    print i
    if flag and i != ')':
        B.append(i)
    else:
        flag = 0
    if i == '(' or i == ')':
        flag = 1
    else:
        exec(i)
print 'R=', R
print 'L=', L
print 'B=', B
а какие бяки получились у вас?

Отредактировано ilnur (Апрель 20, 2013 07:13:53)

Офлайн

#3 Апрель 20, 2013 08:26:29

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Чтение данных из файла в массив

По-моему ТС заново изобретает сериализацию



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version