我得到:
'NoneType' object has no attribute 'append'
我想从一个空列表开始:
日期=[]
但问题1)我如何定义这是一个包含日期的列表?你知道吗
我不确定,所以我输入一个timstamp开始:
Edate = [Timestamp('2018-01-01 00:00:00')]
现在是一个1元素列表
现在,我想附加日期:
dates=
1 2018-01-29
2 2017-10-11
3 2017-03-28
4 2016-10-25
5 2016-03-02
6 2015-11-04
7 2015-10-22
8 2014-01-24
9 2014-01-03
10 2013-10-09
但在尝试这样做时,我遇到了前面提到的错误,我不明白。谢谢
PS-我也想对数字做同样的处理:
entrynumbers = []
data=
0 NaN
1 -31.336
2 -36.012
3 -21.282
4 -41.859
5 -31.381
6 -30.789
7 -27.509
entrynumbers = entrynumbers.append(data)
这条线是罪魁祸首:
list.append
改变调用它的列表,但返回None
。所以不要重新分配,只要:对于Q1,Python
list
不像其他语言中的集合类型那样被参数化。即使您添加了一个初始的TimeStamp
对象,以后仍然可以添加任何其他类型的对象。你知道吗相关问题 更多 >
编程相关推荐