У меня есть список, который выглядит следующим образом:Преобразования списка одной строки в список целых чисел
mylist = ['1,2,3']
Это список из одной строки. Я хочу, чтобы преобразовать это в список целых чисел, например:
mylist = [1,2,3]
Я попытался [int(x) for x in mylist.split(',')]
, но он не работает. Может кто-нибудь помочь? Заранее спасибо.
Посмотрите: http://stackoverflow.com/questions/6378889/how-to-convert-a-string-list-into-an-integer-in-python – bish
Подсказка! str сама является списком, и, следовательно, mylist - это список списков (говорящий в более широком смысле). Поэтому вам нужно проанализировать два списка - это не одно! – therealprashant