先用numpy的 array() 转为ndarray类型,再用tolist()函数转为list
一句话概括就是:df.values.flatten().tolist()
>>> import pandas as pd
>>> d = {"ticker":['000001.OF','000002.OF']}
>>> df = pd.DataFrame(d)
>>> df
ticker
0 000001.OF
1 000002.OF
>>> df.values
array([['000001.OF'],
['000002.OF']], dtype=object)
>>> df.values.flatten()
array(['000001.OF', '000002.OF'], dtype=object)也可以通过np.array先转化再转换。