Python的学习之路(2)— 列表和元组

Python的学习之路(2)— 列表和元组

参考自:https://www.cnblogs.com/alex3714/articles/5717620.html

一、列表概述

列表是Python里最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作;
通过如下方式定义一个列表:

emp_list = list()		#定义一个空列表
num_list = ['0',"1",'2','3','4','5']

在这里插入图片描述
通过下标访问列表中的元素,下标从0开始计数,还可以用负数倒着取
在这里插入图片描述

二、列表操作

1、切片

即从中取多个元素

>>> names = ["Alex","Tenglan","Eric","Rain","Tom","Amy"]
>>> names[1:4]  #取下标1至下标4之间的数字,包括1,不包括4
['Tenglan', 'Eric', 'Rain']
>>> names[1:-1] #取下标1至-1的值,不包括-1
['Tenglan', 'Eric', 'Rain', 'Tom']
>>> names[0:3] 
['Alex', 'Tenglan', 'Eric']
>>> names[:3] #如果是从头开始取,0可以忽略,跟上句效果一样
['Alex', 'Tenglan', 'Eric']
>>> names[3:] #如果想取最后一个,必须不能写-1,只能这么写
['Rain', 'Tom', 'Amy'] 
>>> names[3:-1] #这样-1就不会被包含了
['Rain', 'Tom']
>>> names[0::2] #后面的2是代表,每隔一个元素,就取一个
['Alex', 'Eric', 'Tom'] 
>>> names[::2] #和上句效果一样
['Alex', 'Eric', 'Tom']
2、追加

即在末尾添加元素
在这里插入图片描述

3、插入

即在某个位置插入一个元素,后面的元素往后移一位
在这里插入图片描述

4、修改

将某个位置的元素替换成另一个元素
在这里插入图片描述

5、删除

将某个位置的元素从列表中删去
在这里插入图片描述
或者还可以将指定的元素删除
在这里插入图片描述
直接删除最后一个元素
在这里插入图片描述

6、扩展

即将另一个列表和这个列表拼接起来
在这里插入图片描述

6、拷贝

拷贝比较复杂,这里只做最简单的拷贝
在这里插入图片描述

7、统计

获得这个列表中这个元素的个数
在这里插入图片描述

7、翻转

将列表中元素的顺序整个翻转过来
在这里插入图片描述

8、获取下标

可以通过元素来取得这个元素的下标是什么,不过如果多个相同的元素,只能获得第一个的下标
在这里插入图片描述

三、元组

元组其实是特殊的列表,只是它一旦创建,便不能再修改,所以又叫只读列表
在这里插入图片描述
不过它只有2个方法,一个是count,一个是index。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值