Хирьянов Т.Ф. - Основы программирования и анализа данных на Python - 9. Библиотеки NumPy и Pandas
Ключевые способы трансформации таблиц Pandas в иные структуры
В ходе обработки массивов данных зачастую приходится преобразовывать датафреймы в иные объекты для совместимости с другими модулями. Рассмотрим основные структуры на примере следующей таблицы: import pandas as pd
df = pd.DataFrame([['id1', 'key_new1','key_old1'], ['id2','key_new2','key_old2'],
['id3', 'key_new3','key_old3'], ['id4','key_new4','key_old4']],
columns=['id', 'new', 'old'])
df NumPy массив Хоть многие модули и поддерживают Pandas, стандартом де-факто...
Как преобразовать словарь в список Python
Иногда на простейших задачках можно голову сломать. Например у тебя есть словарь, который получен в результате выполнения некоторого кода и этот словарь требуется превратить в список. Вспоминаем основы работы со словарем:
Словарем считается контейнер с данными, доступ к которым можно получать через ключ, значение или вызвав сразу пару: Чтобы корректно сконвертировать данные словарика в элемент списка - надо пробежаться по каждой паре словаря и сохранить ее как отдельный элемент списка...