Есть ли умный способ преобразовать сложную строку в несколько списков в Python 3?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Есть ли умный способ преобразовать сложную строку в несколько списков в Python 3?

Сообщение Anonymous »

Вот строка:

Код: Выделить всё

[[15,"name",12],[2002,"another name",345]]
Моя фактическая строка намного длиннее и взята из текстового файла. Структура повторяющаяся, как указано в примере.
Я хочу преобразовать эту строку в 3 разных списка, а именно:

Код: Выделить всё

int_list1 = [15, 2002]
str_list = ['name', 'another name']
int_list2 = [12, 345]
Я могу управлять этим, используя модуль re с методом re.findall()

Подробнее здесь: https://stackoverflow.com/questions/792 ... n-python-3
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»