gpt4 book ai didi

python - 如何合并元组或将列表转换为元组?

转载 作者:太空宇宙 更新时间:2023-11-04 06:47:51 26 4
gpt4 key购买 nike

我有一个元组 INSTALLED_APPS,我想将额外的项目合并到其中,以便在不更改主设置文件的情况下也将我的本地应用程序包含在元组中。我走到这一步:

DEFAULT_APPS = list(INSTALLED_APPS)
MY_APPS_LIST = DEFAULT_APPS.append('south')

但是,如果我尝试通过运行再次将其转换为元组:

INSTALLED_APPS = tuple(MY_APPS_LIST)

我得到:

TypeError: 'NoneType' object is not iterable

这个问题我想说的是相当基础的,但我真的找不到这个“the”方法,甚至根本找不到任何对我有用的方法……我确实发现了 list() 和 tuple () 在 Django shell 中返回一个该类型的空对象,所以我不明白 TypeError 可能来自哪里......

感谢帮助!

最佳答案

append 不返回新列表——它修改原始列表,返回 None。你想要 MY_APPS_LIST = DEFAULT_APPS + ['south']

关于python - 如何合并元组或将列表转换为元组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6837643/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com