Я имею в python
в string
в этом формате:разобрать строку до пустого пространства, чтобы сформировать список в Python
""
выше, чтобы показать, что это строка. Теперь я хочу разобрать этот string
, пока не ударил первый ''
(пустой элемент после col3 в приведенном выше примере) и сформировать список с элементами до этого. Поэтому на примере примера выше list
, который я должен получить, будет ['col1', 'col2', 'col3']
. Как это сделать в python
?
Впервые я вижу эту библиотеку 'ast'. Кажется полезным. – GLHF
@GLHF это модуль абстрактного синтаксического дерева и понимает грамматику Python. 'ast.literal_eval' - безопасная форма' eval', которая может оценивать строку, содержащую выражение Python. Он не будет выполнять '' del/s c: \ * "' например. –
is 'ast.literal_eval' также преобразует их в' set, tuple' и т. Д.? – GLHF