Python列表如何更新值


Posted in Python onMay 27, 2020

序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。

Python有6个序列的内置类型,但最常见的是列表和元组。

序列都可以进行的操作包括索引,切片,加,乘,检查成员。

此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。

list1 = ['physics', 'chemistry', 1997, 2000]
list2 = [1, 2, 3, 4, 5 ]
list3 = ["a", "b", "c", "d"]

与字符串的索引一样,列表索引从0开始。列表可以进行截取、组合等。

那如何在python中更新列表呢?

aList = [123, 'abc', 4.56, ['inner', 'list'], (7-9j)]
print aList[2]
aList[2] = 'float replacer'
print aList
aList.append("hi, i'm new here")
print aList

运行结果如下:

4.56
[123, 'abc', 'float replacer', ['inner', 'list'], (7-9j)]
[123, 'abc', 'float replacer', ['inner', 'list'], (7-9j), "hi, i'm new here"]

内容补充:

Python 列表(List)

序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。

Python有6个序列的内置类型,但最常见的是列表和元组。

序列都可以进行的操作包括索引,切片,加,乘,检查成员。

此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。

列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。

列表的数据项不需要具有相同的类型

创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。如下所示:

list1 = ['physics', 'chemistry', 1997, 2000]
list2 = [1, 2, 3, 4, 5 ]
list3 = ["a", "b", "c", "d"]

与字符串的索引一样,列表索引从0开始。列表可以进行截取、组合等。

以上就是Python列表如何更新值的详细内容,更多关于Python列表更新值的方法的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
Python的__builtin__模块中的一些要点知识
May 02 Python
django实现前后台交互实例
Aug 07 Python
python 3.5实现检测路由器流量并写入txt的方法实例
Dec 17 Python
python找出一个列表中相同元素的多个索引实例
Jun 11 Python
python自动化测试之DDT数据驱动的实现代码
Jul 23 Python
pytorch中如何使用DataLoader对数据集进行批处理的方法
Aug 06 Python
基于Python安装pyecharts所遇的问题及解决方法
Aug 12 Python
Python 如何优雅的将数字转化为时间格式的方法
Sep 26 Python
pytorch 获取tensor维度信息示例
Jan 03 Python
最小二乘法及其python实现详解
Feb 24 Python
浅谈Python线程的同步互斥与死锁
Mar 22 Python
Python文件操作及内置函数flush原理解析
Oct 13 Python
Python模拟伯努利试验和二项分布代码实例
May 27 #Python
基于python纯函数实现井字棋游戏
May 27 #Python
Python实现读取并写入Excel文件过程解析
May 27 #Python
Python正则表达式如何匹配中文
May 27 #Python
使用python创建Excel工作簿及工作表过程图解
May 27 #Python
Python实现疫情通定时自动填写功能(附代码)
May 27 #Python
Python unittest单元测试openpyxl实现过程解析
May 27 #Python
You might like
php实现斐波那契数列的简单写法
2014/07/19 PHP
php+ajax+json 详解及实例代码
2016/12/12 PHP
laravel admin实现分类树/模型树的示例代码
2020/06/10 PHP
jcarousellite.js 基于Jquery的图片无缝滚动插件
2010/12/30 Javascript
为JavaScript类型增加方法的实现代码(增加功能)
2011/12/29 Javascript
js history对象简单实现返回和前进
2013/10/30 Javascript
采用自执行的匿名函数解决for循环使用闭包的问题
2014/09/11 Javascript
jquery实现通用的内容渐显Tab选项卡效果
2015/09/07 Javascript
jQuery事件对象总结
2016/10/17 Javascript
jQuery实现字符串全部替换的方法【推荐】
2017/03/09 Javascript
使用JavaScript实现点击循环切换图片效果
2017/09/03 Javascript
原生JS实现的轮播图功能详解
2018/08/06 Javascript
Vue.js点击切换按钮改变内容的实例讲解
2018/08/22 Javascript
浅谈VUE中演示v-for为什么要加key
2020/01/16 Javascript
Python实现给qq邮箱发送邮件的方法
2015/05/28 Python
Python网络编程中urllib2模块的用法总结
2016/07/12 Python
根据DataFrame某一列的值来选择具体的某一行方法
2018/07/03 Python
在python中bool函数的取值方法
2018/11/01 Python
python通过paramiko复制远程文件及文件目录到本地
2019/04/30 Python
python生成requirements.txt的两种方法
2019/09/18 Python
python 采用paramiko 远程执行命令及报错解决
2019/10/21 Python
Python API 操作Hadoop hdfs详解
2020/06/06 Python
python 录制系统声音的示例
2020/12/21 Python
浅谈HTML5 defer和async的区别
2016/06/07 HTML / CSS
HTML5 Canvas渐进填充与透明实现图像的Mask效果
2013/07/11 HTML / CSS
安全教育心得体会
2013/12/29 职场文书
最新的互联网创业计划书
2014/01/10 职场文书
人力资源专员岗位职责
2014/01/30 职场文书
就业自我评价
2014/02/04 职场文书
社区交通安全实施方案
2014/03/22 职场文书
家长会主持词
2014/03/26 职场文书
学校火灾防控方案
2014/06/09 职场文书
土地租赁意向书
2014/07/30 职场文书
房屋租赁委托书范本
2014/10/04 职场文书
论文答辩开场白大全
2015/05/27 职场文书
PostgreSQL解析URL的方法
2021/08/02 PostgreSQL