Python列表如何更新值

作者:Python 时间:2023-01-28 01:05:22 

序列是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开始。列表可以进行截取、组合等。

来源:https://www.py.cn/jishu/jichu/10376.html

标签:Python列表,更新值
0
投稿

猜你喜欢

  • Javascript 文件夹选择框的两种解决方案

    2024-04-16 09:50:46
  • Python骚操作完美实现短视频伪原创

    2023-09-18 08:16:55
  • python简单实现获取当前时间

    2022-08-28 16:38:49
  • python统计RGB图片某像素的个数案例

    2021-09-30 11:25:56
  • tensorflow实现从.ckpt文件中读取任意变量

    2023-01-04 15:39:40
  • 利用python计算时间差(返回天数)

    2023-10-22 02:39:30
  • 关于python 读取csv最快的Datatable的用法,你都学会了吗

    2022-02-22 20:38:32
  • Linux环境MySQL服务器级优化讲解

    2008-12-04 17:21:00
  • Python常用知识点汇总

    2023-02-17 09:42:44
  • Python第三方包之DingDingBot钉钉机器人

    2022-09-06 14:50:38
  • python缺失值的解决方法总结

    2023-07-28 23:47:38
  • virtualenv介绍及简明教程

    2023-07-04 08:46:33
  • 对python读取zip压缩文件里面的csv数据实例详解

    2022-04-14 10:48:57
  • python 提取文件的小程序

    2023-02-08 15:43:39
  • 浅谈对Python变量的一些认识理解

    2021-06-10 05:06:52
  • Anaconda的安装及其环境变量的配置详解

    2022-08-31 19:21:11
  • 说说CSS Hack 和向后兼容

    2010-05-17 13:11:00
  • Python面向对象程序设计之私有属性及私有方法示例

    2023-11-21 06:29:04
  • python 写入csv乱码问题解决方法

    2021-11-13 11:32:22
  • linux实现mysql数据库每天自动备份定时备份

    2024-01-20 11:58:53
  • asp之家 网络编程 m.aspxhome.com