Как преобразовать строку в список в PYTHON?
Как преобразовать эту строку в список? Чтобы я мог вызывать элементынапример 2 элемент>>> import json
>>> str1 = "['Первое', 'Второе', 'Третье', 'Четвертое']"
>>> json.loads(str1.replace("'", '"'))[1]
'Второе'
P.S. В оригинале у вас не совсем корректный список в строке - "Первое" не закрывается кавычкой.
['Первое, 'Второе', 'Третье', 'Четвертое']
Если это не "бага а фича" . - то нужны дополнительные шаги для приведения списка к корректному виду.
Получить из строки элементы по заданному шаблону можно довольно просто используя регулярные выражения и встроенную в Python библиотеку re.
Для проверки своего регулярного выражения (с подсказками по их составлению) существует множество онлайн сервисов, достаточно погуглить.