Python 列表(list)

0、列表(list)的简介:

列表是Python的基本数据类型之一,列表是可变数据类型,并且列表具有有序性、可获取性、可修改性等特性。

0.1、列表(list)的创建:

#创建空列表
list1=list()
list2=[]
#直接创建列表,并包含列表中的内容
list3=[1,2,'3']
#用遍历创建列表
list4=list(range(1,10))
print(list1,type(list1))
print(list2,type(list2))
print(list3,type(list3))
print(list4,type(list4))

输出结果:
在这里插入图片描述

0.2、列表(list)的类型:

列表的数据类型为list

list1=[]
print(type(list))

输出结果:
在这里插入图片描述

1、列表(list)的有序性:

列表具有有序性。

list1=list(range(10))
print(list1)

输出结果:
在这里插入图片描述

2、列表(list)的可获取性:

列表具有可获取性,如果要对列表进行获取,需要进行索引。
索引是依靠下标进行索引,列表的正向索引,列表的第一个元素的下标是0,然后依次增加。
列表的逆向索引,列表的最后一个元素下标-1,然后从后到前依次减少

list1=list(range(10))
print(list1[0],list1[-1])

在这里插入图片描述
列表的切片:

list1=list(range(10))
print(list1[5:])
print(list1[:5])

输出结果:
在这里插入图片描述

3、列表(list)的可修改性:

列表具有可修改性。修改需要先进行索引。

list1=list(range(10))
print(list1)
list1[0]=9
list1[9]=0
print(list1)

在这里插入图片描述

4、有关列表(list)的常用函数:

4.1、len函数:

len函数可以获得列表上元素的个数

list1=[1,'a','abc',4,5]
print(len(list1))

在这里插入图片描述

4.2、append函数:

appen函数可以在列表的末尾添加一个函数

list1=[]
list1.append(1)
print(list1)

输出结果:
在这里插入图片描述

4.3、insert函数:

insert函数可以在指定位置添加新元素

list1=[0,1,2,3,4,5]
list1.insert(1,'a')
print(list1)

在这里插入图片描述

4.4、del函数:

del函数可以删除列表指定位置的元素

list1=[0,1,2,3,4,5]
del list1[0]
print(list1)

输出结果:
在这里插入图片描述

4.5、pop函数:

pop函数可以删除列表末尾的一个元素

list1=[0,1,2,3,4,5]
list1.pop()
print(list1)

在这里插入图片描述

4.6、remove函数:

remove函数可以删除一个指定元素,如果有多个这个元素,会删除考前的那个

list1=[5,4,3,2,1,0,4]
list1.remove(4)
print(list1)

输出结果:
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值