猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
在 Python 中用 0 替换列表中的前 20 个元素
我有一个包含 1259 个元素的列表,我想用 0 替换该列表的前 20 个值。您将如何以最简单的方式做到这一点?
幕布斯7119047
浏览 155
回答 2
2回答
猛跑小猪
lst[:20] = [0] * 20应该工作得很好。甚至:for i in range(20): lst[i] = 0这个实际上更节省空间,也不会影响速度,但我发现第一个解决方案更优雅。
0
0
0
阿晨1998
这是一个简单的 while 循环来完成这项工作,应该很容易理解:counter = 0 while counter < 20: list[counter] = 0 counter += 1
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Python
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续