a=['000001.SZ', '000002.SZ', '000004.SZ', '000005.SZ', '000006.SZ', '000007.SZ', '000008.SZ', '000009.SZ', '000010.SZ', '000011.SZ']
一共10个
b=[19.35, 22.3, 19.43, 2.2, 4.52, 4.43, 2.3, 16.68, 4.19, 12.22]
一共10个
c=['20211012']
怎么生成以下二维数组
你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)
import pandas as pd
a=['000001.SZ', '000002.SZ', '000004.SZ', '000005.SZ', '000006.SZ', '000007.SZ', '000008.SZ', '000009.SZ', '000010.SZ', '000011.SZ']
b=[19.35, 22.3, 19.43, 2.2, 4.52, 4.43, 2.3, 16.68, 4.19, 12.22]
c=['20211012']
df = pd.DataFrame({'date': c*len(a), '股票': a, 'close': b})
print(df)
用excel存储,用pandas.read_excel直接就是dataframe类型