python——读取excel中的一列为可调用的全局数组
参考另一篇文章在写作业时写的傻瓜代码
在实际调用中产生了不少麻烦,因此加入了一些成份,使获得的list可以在全局函数中得以调用
效果:读取excel中第一列并存为可调用的数组
import pandas as pd
address=input("请输入文件地址")
result = []
def excel_one_line_to_list():
df = pd.read_excel(address, usecols=[0],
names=None) # 读取第一列,不要列名
df_li = df.values.tolist()
for s_li in df_li:
result.append(s_li[0])
return result
if __name__ == '__main__':
excel_one_line_to_list()
print(result)
参考文献:https://blog.csdn.net/liuzonghao88/article/details/88176837