Python使用list列表和tuple元组的方法

作者:从零开始的Y同学 时间:2022-08-10 22:01:49 

list:

Python内置的一种数据类型是列表:listlist是一种有序的集合,可以随时添加和删除其中的元素。

比如,列出寝室所有室友的名字,就可以用一个list表示:

roomie = ['xzl','xsy','pp']
len(roomie)

用len()函数可以获得list元素的个数:

Python使用list列表和tuple元组的方法

用索引来访问list中每一个位置的元素,记得索引和数组一样是从0开始的:

Python使用list列表和tuple元组的方法

当索引超出了范围时,Python会报一个IndexError错误,所以,要确保索引不要越界。

值得注意的是:如果要取最后一个元素,除了计算索引位置外,还可以用-1做索引,直接获取最后一个元素,然后还可以依次往上减,当然不能超过list的长度。

Python使用list列表和tuple元组的方法

list是一个可变的有序表,所以,可以往list中追加元素到末尾

Python使用list列表和tuple元组的方法

也可以把元素插入到指定的位置,比如索引号为1的位置

Python使用list列表和tuple元组的方法

要删除list末尾的元素,用pop()方法

Python使用list列表和tuple元组的方法

删除指定位置的元素,用pop(i)方法,其中i是索引位置

Python使用list列表和tuple元组的方法

要把某个元素替换成别的元素,可以直接赋值给对应的索引位置

Python使用list列表和tuple元组的方法

list里面的元素的数据类型也可以不同
list元素也可以是另一个list

tuple:

另一种有序列表叫元组:tupletuplelist非常类似,但是tuple一旦初始化就不能修改

来源:https://blog.csdn.net/qq_52988578/article/details/123806473

标签:Python,使用,list,列表,tuple,元组
0
投稿

猜你喜欢

  • 如何使用Pytorch搭建模型

    2022-07-18 10:34:27
  • numpy基础教程之np.linalg

    2021-11-10 14:36:43
  • 10个糟糕的IE Bug及其修复

    2010-05-13 16:26:00
  • PHP实现sha-256哈希算法实例代码

    2023-05-25 01:05:23
  • 各种鼠标经过图片边框加粗效果整理

    2007-09-29 21:43:00
  • Go语言流程控制之goto语句与无限循环

    2023-08-31 06:43:00
  • 基于python-pptx库中文文档及使用详解

    2023-11-30 12:06:13
  • python列表中常见的一些排序方法

    2023-08-17 08:48:45
  • 解决PyCharm 中写 Turtle代码没提示以及标黄的问题

    2023-05-12 09:08:30
  • Python实现遗传算法(虚拟机中运行)

    2022-07-10 18:48:07
  • Python实现识别手写数字 Python图片读入与处理

    2022-07-14 17:48:10
  • Python实现一键抠图的示例代码

    2022-01-31 10:15:49
  • Python手机号码归属地查询代码

    2021-05-02 05:00:30
  • Python入门(六)Python数据类型

    2022-08-19 21:09:11
  • Django 开发调试工具 Django-debug-toolbar使用详解

    2022-03-18 02:31:07
  • 为Python的Tornado框架配置使用Jinja2模板引擎的方法

    2022-07-19 03:49:07
  • python logging设置level失败的解决方法

    2022-03-23 13:54:40
  • Go语言 go程释放操作(退出/销毁)

    2023-09-17 22:03:42
  • Matplotlib绘制条形图的方法你知道吗

    2022-12-05 15:23:59
  • python中random模块详解

    2023-07-30 02:29:23
  • asp之家 网络编程 m.aspxhome.com