У меня есть цикл, который возвращает мне Юникод объекты:запись юникода объекты из цикла в списке в Python
for i in X:
print i
Output:
A
B
C
...
Z
Как я могу сделать список этих объектов, чтобы получить folloving?
['A', 'B', ..., 'Z']
Если бы они были номера, я бы сделал
for i in X:
y=[]
i.append(y)
, но здесь я получаю ошибку
AttributeError: 'unicode' object has no attribute 'append'
, но это то, что им делать, прежде чем получить ошибку :( – Polly
@ Полностью Нет, нет. Вы делаете 'i.append (new_list)' вместо 'new_list.append (i)' –
Нет, это не так: ваш код не имеет никакого отношения, прежде всего, и во-вторых, вы объявляете (неиспользованную) 'y' variable * внутри * цикл, а затем добавление к элементу 'i', а не список. Заметьте, что я написал 'new_list.append', а не' i.append' – brianpck