python 全局变量 发表于 2018-06-11 更新于 2020-03-21 分类于 python , 基础 阅读次数: Valine: 这里集合了一些容易理解错的问题。 单值全局变量改变单值全局变量12345678a = 10def test(): global a a = 1test()print(a) # 1 数组型复合全局变量del 函数改变1234567data = [1,2,3]def test(): del(data[0])test()print(data) # [2, 3] pop 函数改变1234567data = [1,2,3]def test(): data.pop(0)test()print(data) # [2, 3] 在数组内部改变1234567data = [1,2,3]def test(): data[data.pop(0)] = 4test()print(data) # [2, 4] 请我喝杯咖啡吧~ 打赏 微信支付 支付宝