Как конвертировать строку в список?
Скажите, что строка похожа на text = "a,b,c". После конвертации text == ['a', 'b', 'c'] и, надеюсь, text[0] == 'a', text[1] == 'b'?
text = "a,b,c"
text == ['a', 'b', 'c']
text[0] == 'a'
text[1] == 'b'
Использование функционального Python:
text=filter(lambda x:x!=',',map(str,text))
# to strip `,` and `.` from a string -> >>> 'a,b,c.'.translate(None, ',.') 'abc'
Вы должны использовать встроенный метод translate для строк.
translate
Введите help('abc'.translate) в оболочке Python для получения дополнительной информации.
help('abc'.translate)