分析Python list操作为什么会错误


Posted in Python onNovember 17, 2021

 

1、前言

这几天都是在用python搞数据分析,在很多方面python有着比Matlab更大的优势。

正是因为python是一个免费、开源的平台,在整个python社区圈子中活跃的人数也远远比Matlab圈子更多,在数学建模上我个人也开始尝试使用python。

今天在一个小练习中遇到了这样一个错误:

分析Python list操作为什么会错误

IndexError: list assignment index out of range

抱着过去的编程习惯自然而然就觉得下面这个代码挺对的。

l = []
for i in range(10):
    l[i] = i
    print(l[i])

接着我们就来看看他的解决方法。

2、解决方案

我们要知道:空数组不能直接指定位置!

但是我们可以通过向列表中添加元素的函数——append()来实现。更多列表操作请看:Python 列表的基本操作介绍

这一段代码就能够被编译。

当然我们还有更多解决方案,如:

l = [0]*10
for i in range(10):
    l[i] = i
    print(l[i])

3、总结

不要向python中的空列表中的元素均为空值(并非为0),我们无法对空列表进行操作。

到此这篇关于分析Python list操作为什么会错误的文章就介绍到这了,更多相关Python list操作错误分析内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python 从远程服务器下载日志文件的程序
Feb 10 Python
python正则表达式re模块详解
Jun 25 Python
推荐11个实用Python库
Jan 23 Python
Python 实现简单的shell sed替换功能(实例讲解)
Sep 29 Python
解决pandas中读取中文名称的csv文件报错的问题
Jul 04 Python
windows下python 3.6.4安装配置图文教程
Aug 21 Python
Python3基础教程之递归函数简单示例
Jun 07 Python
Python Django 页面上展示固定的页码数实现代码
Aug 21 Python
pytorch 实现查看网络中的参数
Jan 06 Python
Python3 assert断言实现原理解析
Mar 02 Python
python画环形图的方法
Mar 25 Python
python自动化测试三部曲之request+django实现接口测试
Oct 07 Python
深入理解Pytorch微调torchvision模型
Nov 11 #Python
Python 中 Shutil 模块详情
Nov 11 #Python
django 认证类配置实现
Nov 11 #Python
Python Pandas数据分析之iloc和loc的用法详解
据Python爬虫不靠谱预测可知今年双十一销售额将超过6000亿元
Python 详解通过Scrapy框架实现爬取百度新冠疫情数据流程
python中tkinter复选框使用操作
Nov 11 #Python
You might like
php中用于检测一个地理IP地址是否可用的代码
2012/02/19 PHP
PHP中copy on write写时复制机制介绍
2014/05/13 PHP
在laravel中使用Symfony的Crawler组件分析HTML
2017/06/19 PHP
PHP调用API接口实现天气查询功能的示例
2017/09/21 PHP
PHP的RSA加密解密方法以及开发接口使用
2018/02/11 PHP
jquery 3D球状导航的文章分类
2010/07/06 Javascript
JavaScript引用类型和基本类型详解
2016/01/06 Javascript
微信小程序 自动登陆PHP源码实例(源码下载)
2017/05/08 Javascript
详谈Node.js之操作文件系统
2017/08/29 Javascript
Vue-路由导航菜单栏的高亮设置方法
2018/03/17 Javascript
实例解析Vue.js下载方式及基本概念
2018/05/11 Javascript
详解在React中跨组件分发状态的三种方法
2018/08/09 Javascript
JavaScript中set与get方法用法示例
2018/08/15 Javascript
jQuery插件实现非常实用的tab栏切换功能【案例】
2019/02/18 jQuery
关于layui flow loading占位图的实现方法
2019/09/21 Javascript
vue.js循环radio的实例
2019/11/07 Javascript
React服务端渲染原理解析与实践
2021/03/04 Javascript
Python3 正在毁灭 Python的原因分析
2014/11/28 Python
详解Python的单元测试
2015/04/28 Python
Python+OpenCV采集本地摄像头的视频
2019/04/25 Python
python 如何将数据写入本地txt文本文件的实现方法
2019/09/11 Python
Python一行代码解决矩阵旋转的问题
2019/11/30 Python
Python实现井字棋小游戏
2020/03/09 Python
Agoda西班牙:全球特价酒店预订
2017/06/03 全球购物
德国前卫设计师时装在线商店:Luxury Loft
2019/11/04 全球购物
受欢迎的大学生自我评价
2013/12/05 职场文书
高一新生军训感言
2014/03/02 职场文书
法人授权委托书范本
2014/09/17 职场文书
法学专业毕业实习自我鉴定2014
2014/09/27 职场文书
2014年班长个人工作总结
2014/11/14 职场文书
个人委托函范文
2015/01/29 职场文书
2015年科研工作总结范文
2015/05/13 职场文书
教师考核鉴定意见
2015/06/05 职场文书
七年级作文之关于奶奶
2019/10/29 职场文书
HTML+CSS制作心跳特效的实现
2021/05/26 HTML / CSS
css 边框添加四个角的实现代码
2021/10/16 HTML / CSS