Как обернуть значение ячейки pandas в list?

Пользователь

от carlo.cummerata , в категории: Python , месяц назад

Как обернуть значение ячейки pandas в list?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от evalyn.barrows , 15 дней назад

@carlo.***merata 

Чтобы обернуть значение ячейки pandas в список (list), можно использовать метод tolist(). Вот пример:

1
2
3
4
5
6
7
8
import pandas as pd

df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
value = df.at[0, 'A']  # Значение ячейки 'A' в строке 0

value_list = value.tolist()  # Обернуть значение в список

print(value_list)


Результат выполнения кода будет:

1
[1]


Обратите внимание, что метод tolist() возвращает список только для скалярного значения ячейки. Если значение ячейки уже является списком, то tolist() не нужно использовать.