Я использую Python для обработки DataFrame Pandas, в котором один из столбцов состоит из SortedSet
. Это часть данных для этого столбца в DataFrame:
>>> df['categories']
SortedSet([category(key=1, value=55), category(key=2, value=20, ...)])
SortedSet([category(key=3, value=100), category(key=4, value=80, ...)])
#...
Я хочу изменить тип данных ключа в каждой записи с int
на list
, поэтому он будет идти отсодержание выше к этому:
SortedSet([category(key=[1], value55), category(key=[2], value=20, ...)])
SortedSet([category(key=[3], value=100), category(key=[4], value=80, ...)])
Я, вероятно, смог бы сделать это, перебирая список и меняя каждую запись по очереди, но я надеюсь, что есть более эффективный способ сделать это.
У кого-нибудь есть идеи, как мне это сделать, если это возможно?