Много раз, мы приходим к дампированным данным, которые находятся в строковом формате, и мы требуем, чтобы они были представлены в фактическом формате списка, в котором они были фактически найдены. Такого рода проблема преобразования списка, представленного в строковом формате, обратно в список для выполнения задач довольно распространена в веб-разработке. Давайте обсудим некоторые способы, которыми это может быть выполнено.
Метод № 1: Использование strip() + split()
Комбинация полосы и функции разделения может выполнить определенную задачу. Функция strip может использоваться для удаления скобок, а функция split может разделять список данных запятыми.
|
Выход :
The original list is : ['[1, 4, 5]', '[4, 6, 8]'] The list after conversion is : [['1', ' 4', ' 5'], ['4', ' 6', ' 8']]
Способ № 2: Использование списка нарезки и split()
Задача, выполняемая в вышеупомянутом способе, также может быть выполнена с использованием среза списка, в котором мы разбиваем все элементы со второго на второй последний элемент, следовательно, пропуская последние скобки.
|
Выход :
The original list is : ['[1, 4, 5]', '[4, 6, 8]'] The list after conversion is : [['1', ' 4', ' 5'], ['4', ' 6', ' 8']]
Рекомендуемые посты:
- Python | Преобразовать список кортежей смешанных типов данных в список строк
- Python | Преобразовать строку списка в список вложенных символов
- Python | Преобразовать список числовой строки в список целых чисел
- Python | Преобразовать список строк в отсортированный список целых чисел
- Python | Конвертировать список в строку
- Python | Преобразовать строковое представление списка в список
- Python | Преобразовать список списка строк в список строк
- Python | Преобразовать список кортежей в список списка
- Python | Преобразовать список строк в список кортежей
- Python | Преобразовать список кортежей в список строк
- Python | Конвертировать 1D список в 2D список переменной длины
- Python | Преобразовать интегральный список в кортеж
- Python | Преобразовать список в индексированный список кортежей
- Python | Преобразовать список списков в список строк
- Python | Преобразовать вложенный список в плоский список
0.00 (0%) 0 votes