for中括号里面算全局作用域
在Python中,中括号[]用于访问容器类型的元素,如列表、字典等。在全局作用域中,如果变量名被放在[]中,则表示访问的是全局范围内的列表或字典中的元素。例如:
my_list = [1, 2, 3]
def my_function():
print(my_list[0]) # 访问全局的my_list列表中的第一个元素
my_function() # 输出 1
需要注意的是,在函数内部直接对全局变量进行修改是不被推荐的,因为这会破坏函数的封闭性和可重用性。可以使用函数的参数或返回值来传递数据。
原文地址: https://www.cveoy.top/t/topic/byVB 著作权归作者所有。请勿转载和采集!