相关文章推荐
强健的大葱  ·  前海,惠“港”·  11 月前    · 
爱旅游的手套  ·  Unity2D教程 | ...·  1 年前    · 
英俊的针织衫  ·  万能青年旅店:用十年时间,朝前走了一步·  1 年前    · 
苦恼的洋葱  ·  经典游戏《仙剑奇侠传》李逍遥父母暴毙的背后, ...·  2 年前    · 
苦闷的金鱼  ·  《出拳吧,妈妈》田海蓉:热爱艺术的人永远年轻 ...·  2 年前    · 
Code  ›  函数内部和外部的Python全局列表修改开发者社区
python python函数 python列表
https://cloud.tencent.com/developer/ask/sof/110886302
热心肠的长颈鹿
1 年前
首页
学习
活动
专区
工具
TVP 最新优惠活动
返回腾讯云官网
提问

问 函数内部和外部的Python全局列表修改

Stack Overflow用户
提问于 2014-05-02 20:26:28
EN

2i在Python中相对较新(使用3.3.3),并有一个列表相关的问题。当修改函数中的全局列表变量(请不要讲全局变量的坏处)时,通常不需要使用函数中的全局关键字声明列表--只要您坚持使用list方法。特别是,如果不首先使用全局关键字,就不能使用增广加法。令我惊讶的是,在函数之外使用增广加法显然并不是修改列表变量(仅修改列表内容),因此我希望可以在不使用全局关键字的情况下在函数中使用它。这里有两个我无法调和的例子:

代码语言: javascript
复制
list_1 = []
def my_func():
    list_1.append(0)
    #list_1 += [0]
 
推荐文章
强健的大葱  ·  前海,惠“港”
11 月前
爱旅游的手套  ·  Unity2D教程 | 教你轻松构建对话系统!_哔哩哔哩_bilibili
1 年前
英俊的针织衫  ·  万能青年旅店:用十年时间,朝前走了一步
1 年前
苦恼的洋葱  ·  经典游戏《仙剑奇侠传》李逍遥父母暴毙的背后,到底有何阴谋|李三思|圣姑_网易订阅
2 年前
苦闷的金鱼  ·  《出拳吧,妈妈》田海蓉:热爱艺术的人永远年轻-中新网
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号