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写xml文件的操作实例
Oct 05 Python
Python中使用第三方库xlrd来读取Excel示例
Apr 05 Python
用Python写一个无界面的2048小游戏
May 24 Python
用python写一个windows下的定时关机脚本(推荐)
Mar 21 Python
Python基于pygame模块播放MP3的方法示例
Sep 30 Python
Win10系统下安装labelme及json文件批量转化方法
Jul 30 Python
python实现爬虫抓取小说功能示例【抓取金庸小说】
Aug 09 Python
解决Mac下使用python的坑
Aug 13 Python
python调用函数、类和文件操作简单实例总结
Nov 29 Python
利用 Python ElementTree 生成 xml的实例
Mar 06 Python
Pycharm激活码激活两种快速方式(附最新激活码和插件)
Mar 12 Python
python的scipy.stats模块中正态分布常用函数总结
Feb 19 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中通过ADO调用Asscess数据库和COM程序
2006/10/09 PHP
Yii配置与使用memcached缓存的方法
2016/07/13 PHP
XRegExp 0.2: Now With Named Capture
2007/11/30 Javascript
jquery 子窗口操作父窗口的代码
2009/09/21 Javascript
js的表单操作 简单计算器
2011/12/29 Javascript
JavaScript中数组对象的那些自带方法介绍
2013/03/12 Javascript
JavaScript定义变量和变量优先级问题探讨
2014/10/11 Javascript
jQuery中clearQueue()方法用法实例
2014/12/29 Javascript
Jquery 实现grid绑定模板
2015/01/28 Javascript
基于jQuery实现美观且实用的倒计时实例代码
2015/12/30 Javascript
js随机生成26个大小写字母
2016/02/12 Javascript
最简单的tab切换实例代码
2016/05/13 Javascript
node.js版本管理工具n无效的原理和解决方法
2016/11/24 Javascript
js/jq仿window文件夹框选操作插件
2017/03/08 Javascript
浅谈Angular路由守卫
2017/08/26 Javascript
Nodejs+express+ejs简单使用实例代码
2017/09/18 NodeJs
Angular2监听页面大小变化的解决方法
2017/10/09 Javascript
layui 弹出删除确认界面的实例
2019/09/06 Javascript
如何使用Javascript中的this关键字
2020/05/28 Javascript
vue实现在进行增删改操作后刷新页面
2020/08/05 Javascript
Python中多线程的创建及基本调用方法
2016/07/08 Python
Python实现matplotlib显示中文的方法详解
2018/02/06 Python
python批量赋值操作实例
2018/10/22 Python
关于python多重赋值的小问题
2019/04/17 Python
Python3 实现串口两进程同时读写
2019/06/12 Python
python控制台实现tab补全和清屏的例子
2019/08/20 Python
wxPython绘图模块wxPyPlot实现数据可视化
2019/11/19 Python
Python pandas库中的isnull()详解
2019/12/26 Python
Python 改变数组类型为uint8的实现
2020/04/09 Python
matplotlib bar()实现百分比堆积柱状图
2021/02/24 Python
什么是CSS3 HSLA色彩模式?HSLA模拟渐变色条
2016/04/26 HTML / CSS
用HTML5制作视频拼图的教程
2015/05/13 HTML / CSS
运动会拉拉队口号
2014/06/09 职场文书
办公室主任四风问题对照检查材料思想汇报
2014/09/28 职场文书
高中生期中考试失利检讨书
2014/10/23 职场文书
MySQL创建表操作命令分享
2022/03/25 MySQL