scheduling_list = scheduling_list.append(0) AttributeError: 'int' object has no attribute 'append'
时间: 2023-06-23 12:58:28 浏览: 103
这个错误的原因是你尝试将一个整数值(0)添加到一个整数对象(scheduling_list)中。整数类型是不可变类型,没有append()方法,因此你需要将scheduling_list定义为一个可以进行添加操作的可变类型,例如列表(list)或数组(array),然后再执行append()方法。请注意,你应该将scheduling_list定义为一个列表或数组,而不是一个整数。以下是一个示例代码:
```
scheduling_list = []
scheduling_list.append(0)
```
这将创建一个空列表,然后将0添加到列表中。
相关问题
如何在scheduling_list末尾自动补全:列表中不存在的0-29中的数字
您可以使用Python的for循环和列表的append方法来实现这个功能。具体代码如下:
```
scheduling_list = [1, 3, 5, 7, 9] # 假设这是一个原始的列表
# 在列表末尾添加缺失的数字
for i in range(30):
if i not in scheduling_list:
scheduling_list.append(i)
print(scheduling_list)
```
这段代码会在原始列表`scheduling_list`的末尾添加缺失的数字,最终输出完整的列表。
阅读全文