四.容器——列表

本文详细介绍Python中列表的基础操作,包括定义、元素获取、遍历及常用方法如append、sort等,并提供实例帮助理解。

目录

四.列表

1.列表的定义方式

1.1 基于弱数据类型去定义

1.2 基于list() 函数去定义

2 获取列表元素

 3 列表的遍历

1.for循环进行遍历

2.while 循环进行遍历

 4 列表的常用方法


前言:

        容器:存放多个元素的一种数据类型(列表,集合,元组,字典)

四.列表

列表(list(线性表))…… 基于链表(双链表)

常见的线性链表(单链表,双链表):数组,栈,队列,列表

注意:python中是没有数组的(存储连续,删除速度慢)


1.列表的定义方式

1.1 基于弱数据类型去定义

语法:

          变量名 = [ ]                               

ls = [1,'hello world',['a','s','f']],True]

1.2 基于list() 函数去定义

语法:

                    变量名 = list()       变量名 = [ ]         

                   或                                           

                    变量名 = list([ ])                    

列表中可以存放任意数据类型的数据(数字,字符串,列表……)


2 获取列表元素

列表是可以通过下标获取元素的,下表从左往右是从 0 开始递增的从右往左是从 -1 开始递减

 语法:

                     变量名[下标]                     

当列表中嵌套了可迭代对象时元素的获取方法

语法 :

                      变量名[外层下标][内层下标]         

 注:

  1. 列表中的值是可以通过下标修改的
  2. 当索引下标超过列表的实际下表时会报错


 3 列表的遍历

所谓遍历就是就将对象中的所有元素都提取出来

一般有两种方法:

1.for循环进行遍历

 其中第一种方法运用了python for 循环的特殊性对将列表中的值一 一 赋值给了 i 完成了遍历

第二种方法则是运用了下标的递增性来完成遍历

2.while 循环进行遍历

 while 循环就相对麻烦一点 需要一个变量来记录列表的下标,然后通过下标来完成遍历


 4 列表的常用方法

列表的方法的调用: 

                            变量名.方法()

方法的括号里面有值的输入就填入相应的的值

append(元素) …… 向列表尾部添加元素

insert(下标,元素)…… 向指定位置添加元素

sort()……进行排序(从小到大

 index(元素,起始位,截止位)……寻找指定元素返回第一个元素的位置

 reverse() …… 将列表进行翻转(反向排序)

 remove(元素)………删除列表中第一个出现的该元素

 count(元素)……统计该元素出现的次数

clear()…… 清除所有元素(慎用)

 copy()…… 浅拷贝(复制)对象 不等价与等于

 extend(列表)……  连接可迭代对象(列表,元组,集合……)(合并括号后面的)

 pop(下标)…… 删除指定位置的元素

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值