从Excel中取值到python
嗨,我是一个Python新手,并试图从Excel文件的值到Python数组。 (使用python 3.6)
我确实喜欢下面的代码,
file_location = "170515_data.xlsx" workbook = xlrd.open_workbook(file_location) sheet = workbook.sheet_by_name('Sheet1') x = [] for rownum in range(1, sheet.nrows): x.append(sheet.cell(rownum, 1))
和输出给我喜欢
[number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, ...]
我不想在数组中有number:
我怎样才能把这个“数字:”从数组中取出来?
或者有什么办法可以取代每一列中的所有行而不是上面的代码?
提前致谢。
我知道了。 :)我真的很蠢
for value in sheet.col_values(1): x.append(value)
我就是这么做的 :)它给了我一个完美的输出。