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常用的内置序列结构(列表、元组、字典)学习笔记
Jul 08 Python
对numpy和pandas中数组的合并和拆分详解
Apr 11 Python
Python解析并读取PDF文件内容的方法
May 08 Python
解决tensorflow模型参数保存和加载的问题
Jul 26 Python
Python 数据库操作 SQLAlchemy的示例代码
Feb 18 Python
PyQt5基本控件使用之消息弹出、用户输入、文件对话框的使用方法
Aug 06 Python
python设置随机种子实例讲解
Sep 12 Python
python爬取王者荣耀全皮肤的简单实现代码
Jan 31 Python
python实现密度聚类(模板代码+sklearn代码)
Apr 27 Python
基于Python中random.sample()的替代方案
May 23 Python
Python制作简单的剪刀石头布游戏
Dec 10 Python
python办公自动化之excel的操作
May 23 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 mysql数据库操作分页类
2008/06/04 PHP
PHP循环函数使用介绍之PHP基础入门教程
2013/09/21 PHP
PHP header()函数常用方法总结
2014/04/11 PHP
php发送html格式文本邮件的方法
2015/06/10 PHP
php+curl 发送图片处理代码分享
2015/07/09 PHP
jQuery的一些特性和用法整理小结
2010/01/13 Javascript
JQquery的一些使用心得分享
2012/08/01 Javascript
实现checkbox全选、反选、取消JavaScript小脚本异常
2014/04/10 Javascript
IE6 hack for js 集锦
2014/09/23 Javascript
使用 js+正则表达式为关键词添加链接
2014/11/11 Javascript
jquery中animate的stop()方法作用实例分析
2015/01/30 Javascript
JavaScript中的方法重载实例
2015/03/16 Javascript
JavaScript的Date()方法使用详解
2015/06/09 Javascript
基于jquery实现轮播焦点图插件
2016/03/31 Javascript
JavaScript数值千分位格式化的两种简单实现方法
2016/08/01 Javascript
AngularJS基础 ng-options 指令详解
2016/08/02 Javascript
Angular4.x通过路由守卫进行路由重定向实现根据条件跳转到相应的页面(推荐)
2018/05/10 Javascript
JavaScript选择排序算法原理与实现方法示例
2018/08/06 Javascript
用vue-cli开发vue时的代理设置方法
2018/09/20 Javascript
VUE+Element环境搭建与安装的方法步骤
2019/01/24 Javascript
详解基于electron制作一个node压缩图片的桌面应用
2019/01/29 Javascript
js中script的上下放置区别,Dom的增删改创建操作实例分析
2019/12/16 Javascript
跟老齐学Python之玩转字符串(1)
2014/09/14 Python
跟老齐学Python之玩转字符串(2)
2014/09/14 Python
Python多线程编程(八):使用Event实现线程间通信
2015/04/05 Python
Python中的默认参数详解
2015/06/24 Python
opencv3/C++图像像素操作详解
2019/12/10 Python
2020新版本pycharm+anaconda+opencv+pyqt环境配置学习笔记,亲测可用
2020/03/24 Python
美国婴儿用品店:Babies”R”Us
2017/10/12 全球购物
医学生自我评价
2014/01/27 职场文书
学雷锋月活动总结
2014/04/25 职场文书
初中学校军训方案
2014/05/09 职场文书
社区科普工作方案
2014/06/03 职场文书
工伤劳动仲裁代理词
2015/05/25 职场文书
python+opencv实现视频抽帧示例代码
2021/06/11 Python
使用CSS实现黑白格背景效果
2022/06/01 HTML / CSS