首先读一下excel文件,看一下数据长什么样子
import pandas as pd
import numpy as np
citydata = pd.read_excel('C:/Users/xujinhua/Desktop/test/city.xlsx',header=None)
#如果上面不写header=none,则数据第一行会被误认为是列名
print(citydata)
结果如下:
现在想要提取第0行,第1列的数字
citydai = citydata.loc[[0],[1]]
print(citydai)
结果如下:
此处的结果是有行列名称的,是DataFrame格式的结果。
现只想提取这个值,代码如下:
citydaima = np.array(citydai)
citydaima = citydaima.tolist()
print(citydaima)
结果如下:
此结果是list的形式。这就好办了。