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中的相对导入和绝对导入
Jan 06 Python
Python numpy实现二维数组和一维数组拼接的方法
Jun 05 Python
python中使用iterrows()对dataframe进行遍历的实例
Jun 09 Python
解决python中无法自动补全代码的问题
Dec 04 Python
使用Python横向合并excel文件的实例
Dec 11 Python
Python基于plotly模块实现的画图操作示例
Jan 23 Python
如何利用python给图片添加半透明水印
Sep 06 Python
python中time库的实例使用方法
Oct 31 Python
Python检测端口IP字符串是否合法
Jun 05 Python
Scrapy中如何向Spider传入参数的方法实现
Sep 28 Python
Python实现Telnet自动连接检测密码的示例
Apr 16 Python
Python下opencv使用hough变换检测直线与圆
Jun 18 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 和 XML: 使用expat函数(二)
2006/10/09 PHP
php中几种常见安全设置详解
2010/04/06 PHP
Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
2013/06/14 PHP
解决tp5在nginx下修改配置访问的问题
2019/10/16 PHP
TP5框架页面跳转样式操作示例
2020/04/05 PHP
imgAreaSelect 中文文档帮助说明
2011/10/08 Javascript
深入理解javascript中defer的作用
2013/12/11 Javascript
JavaScript运算符小结
2015/06/03 Javascript
jqGrid中文文档之选项设置
2015/12/02 Javascript
Vue.js系列之项目搭建(1)
2017/01/03 Javascript
jQuery通过改变input的type属性实现密码显示隐藏切换功能
2017/02/08 Javascript
JS区分Object与Aarry的六种方法总结
2017/02/27 Javascript
jQuery+ajax实现修改密码验证功能实例详解
2017/07/06 jQuery
浅谈箭头函数写法在ReactJs中的使用
2017/08/22 Javascript
Vue项目自动转换 px 为 rem的实现方法
2018/10/29 Javascript
vue与原生app的对接交互的方法(混合开发)
2018/11/28 Javascript
layer弹出层倒计时关闭的实现方法
2019/09/27 Javascript
[01:18]PWL开团时刻DAY10——一拳超人
2020/11/11 DOTA
Python编程使用NLTK进行自然语言处理详解
2017/11/16 Python
python+matplotlib绘制旋转椭圆实例代码
2018/01/12 Python
Python用字典构建多级菜单功能
2019/07/11 Python
利用Python进行图像的加法,图像混合(附代码)
2019/07/14 Python
在自动化中用python实现键盘操作的方法详解
2019/07/19 Python
python线程信号量semaphore使用解析
2019/11/30 Python
利用python实现.dcm格式图像转为.jpg格式
2020/01/13 Python
win10安装tensorflow-gpu1.8.0详细完整步骤
2020/01/20 Python
html5 postMessage解决跨域、跨窗口消息传递方案
2016/12/20 HTML / CSS
微软加拿大官方网站:Microsoft Canada
2019/04/28 全球购物
市政施工员自我鉴定
2014/01/15 职场文书
学习自我鉴定
2014/02/01 职场文书
保险经纪人求职信
2014/03/11 职场文书
超市商业计划书
2014/05/04 职场文书
商场收银员岗位职责
2015/04/07 职场文书
演讲开场白台词大全
2015/05/29 职场文书
小学五年级班主任工作经验交流材料
2015/11/02 职场文书
python中对列表的删除和添加方法详解
2022/02/24 Python