Я хотел бы, чтобы превратитьКак превратить список целых чисел в строку чисел?
[1,2,3,4,5,4,3,2,1]
в
['1','2','3','4','5','4','3','2','1']
в подготовке делать FreqDist
.
Я хотел бы, чтобы превратитьКак превратить список целых чисел в строку чисел?
[1,2,3,4,5,4,3,2,1]
в
['1','2','3','4','5','4','3','2','1']
в подготовке делать FreqDist
.
Используйте функцию встроенной карты при заливке каждого элемента в списке:
newList = map(str, oldList)
Просто используйте простой список понимание
>>> myar=[1,2,3,4,5,4,3,2,1]
>>> [str(i) for i in myar]
['1', '2', '3', '4', '5', '4', '3', '2', '1']
Понимание списка очень неэффективно с помощью простых операций, таких как литье. –
не уверен, почему это тоже не работает. возможно, потому что это не целые числа, а ценности, которые не будут работать – Auborey
Вы имеете в виду, что вы хотите преобразовать в строку? – Kasramvd
Да, я хотел бы преобразовать intergers в отдельные строки, чтобы я мог freqdist и видеть частоту каждого номера – Auborey
'>>> map (str, [1,2,3,4,5,4,3, 2,1]) ['1', '2', '3', '4', '5', '4', '3', '2', '1'] ' – Kasramvd