1
movie_list=[]
movie_list.extend(movieid[1])
print movieid
print movie_list
я получил следующий вывод:Добавить строку в список Python
(832871, 'Espas en Hollywood')
['E', 's', 'p', 'a', 's', ' ', 'e', 'n', ' ', 'H', 'o', 'l', 'l', 'y', 'w', 'o', 'o', 'd']
Почему я получаю список символов в результате Append? Что мне делать, если я хочу добавить строку «Espas en Hollywood» в movie_list?
т.е. желаемый результат:
['Espas en Hollywood']
http://stackoverflow.com/questions/ 252703/python-append-vs-extend – dwjohnston
string is обрабатывается как список – tinySandy
@ qwt185 - Строка python представляет собой, по существу, массив одиночных букв. Например, «привет» [1] == 'e'' – dwjohnston