Python教程九数据结构(一)

本文介绍了Python中列表的基本操作,包括可变性、添加元素(append、extend)、删除元素(remove、pop)、查找(index、count)、排序(sort、reverse)等,通过实例详细解析了每个操作的使用方法。
摘要由CSDN通过智能技术生成

在这里插入图片描述

Python数据结构
一.列表:
Python中列表是可变的,注意:列表为[]方括号,这是它区别于字符串和元组的最重要的特点,简单来说:列表是可以修改的,字符串和元组是不能修改的。下面我们来演示一下列表
列表:在这里插入图片描述
结果:在结尾处成功的把张韶涵添加到了列表当中
下面我们来看一下.extend的用法
例:在这里插入图片描述
结果:extend把张韶涵拆开一个一个的添加
insert为指定位置添加,这个功能还是很人性化的,也非常简单,下面我们来试验一下
例:

在这里插入图片描述
结果:instert把张韶涵成功添加到了列表里面我要求的位置
remove删除元素,在()内输入想要删除的元素就可以,用法也是很简单的,下面我们来试验一下,在这里我想删除掉王心凌
例:
在这里插入图片描述
例:remove成功的删除掉了王心凌,想要删除那个元素只需要输入需要删除的元素就可以了
pop也是一个删除,和remove不一样的是,pop删除的是元素的指定位置,输入位置就可以实现删除,下面我们来试验一下
例:在这里插入图片描述
结果:我们按照指定的位置成功的删除掉了周杰伦
clear一条非常简单的命令,清空列表,删除列表里所有的东西
例:
在这里插入图片描述
结果:很简单吧,输入clear()直接清空删除列表
index简单来说就是查找,如果没有编译器则会报错,下面我们来试验一下
例:
在这里插入图片描述
在这里插入图片描述
结果:当元素中没有查找的内容编译器就会报错
count查找列表中的个数,现在我们查找p在列表中有几个
例:
在这里插入图片描述
结果:查询到p 在列表中出现了2次
sort()对列表进行排序,这样咱们就不用了自己排序了,编译器会自动帮咱们排序
例:
在这里插入图片描述
结果:之前a在列表中的1位,执行了sort之后,结果a在列表中的0位,排序成功
我们发现了,sort可以在列表中正序排列,如果我就是不想在列表中正序排列,我就
想要倒着排列,没关系,很简单,只需要执行.reverse就可以,下面我们来试验一下
例:在这里插入图片描述
结果:.reverse成功的将列表倒序排序了
今日重点:append添加元素
extend 拆开一个一个添加
remove删除元素
clear 清空列表,删除列表里所有的东西
count查找列表中的个数
sort()对列表进行排序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值