python-3.x - 在函数开始时应用列表的更改
问题描述
我一直在尝试通过在列表中使用列表来创建单词搜索生成器。但是,我一直在尝试做的一件事是列表必须保留它之前附加的单词,而不是开始一个空白列表。我所做的方法是为此简单地调用以前的函数。
initial= list()
def board ():
inital = add()
test = list()
for a in range(5):
test.append(a)
initial = test.copy()
return initial
def add():
initial = board()
for a in range(5,10):
initial.append(a)
initial = initial.copy()
return initial
initial = add()
inital = board()
print(initial)
当我尝试在终端中运行它时,出现一条错误消息,指出已超过最大递归深度。这意味着什么以及如何实现目标(有一个打印 5、6、7、8、9、0、1、2、3、4 的列表)?
解决方案
推荐阅读
- machine-learning - 如何逐个神经元定义神经网络?
- mysql - MySQL 5.5 到 5.7 - 运行较旧的 VB 应用程序时丢失连接
- python - 如何自动将人员添加到频道?
- python - 硒无法找到元素
- jquery - 尝试禁用 ckeditor 中的按钮时出错
- php - 如何避免直接访问图片
- google-apps-script - 您可以将 UrlFetchApp 转换为 Apps Script 中的 Promise 吗?
- wordpress - 如何 register_meta 类型的数组并将其正确添加到 Wordpress REST API?
- netlogo - 指定特定方向的邻居
- php - 如何从两个不同的输入将两个不同的文件上传到数据库