2021年1月1日 100 20 /td>123 2021年1月2日 50 1 /td>455 8.11.2021 20 23 /td>122
我有一个格式为的.csv数据文件
公司1日期tbody>正如您在错误消息中看到的那样,它需要.cycle(list)
,但您只有.cycle()
。
甚至你链接中的文章也有.cycle( (y1,y2) )
。
不能创建空的cycle
以及更高版本的append()
到cycle
。
您必须首先使用数据创建列表,然后将其与cycle()
一起使用
data = [ df[tickers[0]], df[tickers[1]] ]
cyc = itertools.cycle(data)
BTW:
我不知道你在tickers
中有什么,但我认为如果你想用for
-循环来做,那么你不需要i
data = []
for ticker in tickers[:2]:
data.append(df[ticker])
或使用list comprehension
data = [ df[ticker] for ticker in tickers[:2] ]