您现在的位置是:首页 > Python 当前栏目 python基础教程:修改Python列表中元素的几种方法 Python 教程 基础 2023-03-02 11:48:52 时间 ### **一、在for循环中直接更改列表中元素的值不会起作用:** ### 如: l = list(range(10)[::2]) print (l) for n in l: n = 0 print (l) 运行结果: [0, 2, 4, 6, 8] [0, 2, 4, 6, 8] l中的元素并没有被修改 ### **二、在for循环中更改list值的方法:** ### **1.使用range** ''' 学习中遇到问题没人解答?小编创建了一个Python学习交流QQ群:531509025 寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书! ''' l = list(range(10)[::2]) print (l) for i in range(len(l)): l[i] = 0 print (l) 运行结果: [0, 2, 4, 6, 8] [0, 0, 0, 0, 0] **2.使用enumerate** l = list(range(10)[::2]) print (l) for index,value in enumerate(l): l[index] = 0 print (l) 运行结果: [0, 2, 4, 6, 8] [0, 0, 0, 0, 0] 本文地址: python基础教程:修改Python列表中元素的几种方法 相关文章 Python打包工具 Python常见错误 python初探(一) 190707Python-RabbitMQ python 虚拟环境 python的GIL python-问题解决 python函数讲座 MysQL连接python python ——时间间隔 python连接Mongodb Python 随机数生成 python 生成随机数 C++调用python Python 100例 python基础——变量 python 正则 Python并发编程 python 安装ansible python访问MySQL