Как добавить кавычки "" к каждому элементу в списке? Я получаю данные из файла Excel, используя pandas, а затем конвертирую их в список. Я добавил изображение файла Excel и полученный результат. Я также добавил желаемый результат. Как я могу этого добиться?
import xlrd
import pandas as pd
import io
import numpy as np
path = r'C:\Temp Files\Excel_2.xlsx'
df = pd.read_excel(path).replace('"','')
res = (df.dropna(how='all') #remove completely empty rows
.dropna(how='all',axis=1) #remove completely empty columns
.T #flip columns into row position
#convert to list
.to_numpy()
.tolist()
)
print(res)
ВЫХОД
[[nan, 'Title_1', 'RED_100', Timestamp('2019-01-01 00:00:00'), 10], [nan, 'Title_2', 'GREEN_200', Timestamp('2018-02-02 00:00:00'), 20], [nan, 'Title_3', 'RED_300', Timestamp('2019-11-15 00:00:00'), 30], [123456, 'Title_4', 'YELLOW_100', Timestamp('2019-01-01 00:00:00'), 40]]
ЖЕЛАТЕЛЬНЫЙ ВЫХОД
[[nan, "Title_1", "RED_100", "Timestamp('2019-01-01 00:00:00')", "10"],[nan, "Title_2", "GREEN_200", "Timestamp('2018-02-02 00:00:00')", "20"],[nan, "Title_3", "RED_300", "Timestamp('2019-11-15 00:00:00')", "30"],["123456", "Title_4", "YELLOW_100", "Timestamp('2019-01-01 00:00:00')", "40"]]
Файл Excel
введите описание изображения здесь