Уведомления

Группа в Telegram: @pythonsu

#1 Июль 12, 2009 20:47:24

Shoom
От:
Зарегистрирован: 2008-05-22
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Преобразование в list

Приветствую! Возникла небольшая заминочка. Скрипт получает строку ввиде вложенного list

[('1','test1','http://example1.com'),('2','test2','http://example2.com'),('3','test3','http://example3.com')]
Необходимо преобразовать ее в list. Делаю list(), в результате list создается, но элементы его получаются единичные символы строки,т.е.
["[","(","'","1","'","," и т.д.]
Спасибо всем откликнувшимся.



Отредактировано (Июль 12, 2009 20:49:00)

Офлайн

#2 Июль 12, 2009 21:38:53

bw
От:
Зарегистрирован: 2007-09-26
Сообщения: 938
Репутация: +  20  -
Профиль   Адрес электронной почты  

Преобразование в list

>>> eval("[('1','test1','http://example1.com'),('2','test2','http://example2.com'),('3','test3','http://example3.com')]")
[('1', 'test1', 'http://example1.com'), ('2', 'test2', 'http://example2.com'), ('3', 'test3', 'http://example3.com')]
..bw



Офлайн

#3 Июль 12, 2009 21:50:13

Shoom
От:
Зарегистрирован: 2008-05-22
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Преобразование в list

Оу,bw,точно! Спасибо. А то я уже в itertools полез =)



Отредактировано (Июль 12, 2009 21:51:27)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version