Я хочу заархивировать базу данных панд и сделать ее списком.
list(zip(dataframe['a'], dataframe['b'], dataframe['c'],
dataframe['d'], dataframe['e'], dataframe['f'])
Это конечный результат, который я хочу сделать.
[('q', 'w', 'e', 'r', 't', 'y'), (...)]
Вышеприведенный код работает, но выглядит очень грязно и грязно.
Итак, я ищу способ упростить код, используя метод "Понимание" или другие методы.
Спасибо за помощь.
Использование:
list(zip(*[df[col] for col in df]))
Запрос OP для начала из второго столбца:
list(zip(*[df[col] for col in df.iloc[:,1:]]))
Или же
list(zip(*[df[col] for col in df.columns[1:]]))
list(zip(*[df[col] for col in df.columns[1:]]))
list(zip(*[df[col] for col in df]))
.