python,列表

一:列表

1.列表的定义语法

[元素1,元素2,元素3,......]

2.什么是元素

数据容器内的每一份数据,都称之为容器

3.元素的数据类型有限制吗

元素的数据类型没有任何限制,甚至元素也可以是列表,这样就定义了嵌套列表

# 定义空列表
my_list=[]
my_list=list()
#
my_list=["hi","he",666,True]
print(f"{my_list}\n{type(my_list)}")

my_list=[[1,2,3],["he",'hi',666]]
print(f"{my_list}\n{type(my_list)}")

结果:

['hi', 'he', 666, True]
<class 'list'>
[[1, 2, 3], ['he', 'hi', 666]]
<class 'list'>

二:列表索引

列表中每一个元素,都有编号,称之为下标索引。

从前往后,编号从0依次开始递增

从后往前,编号从-1依次开始递减

#列表索引
my_list=["A","B","C"]
print(my_list[0])#A
print(my_list[1])#B
print(my_list[2])#C

print(my_list[-1])#C
print(my_list[-2])#B
print(my_list[-3])#A

my_list=[[1,2],[3,4]]
print(my_list[0][0])#1
print(my_list[0][1])#2
print(my_list[1][0])#3
print(my_list[1][1])#4

三:列表方法

#增
1  列表.append(元素)        向列表尾部追加一个元素
2  列表.extend(容器)        将数据容器的内容依次取出,追加到列表尾部
#改
3  列表.insert(下标,元素)   在指定下标处,插入指定的元素
#删
4  del列表[下标]            删除列表指定下标元素
5  列表.pop(下标)           删除列表指定下标元素,相当于取出,有返回值
6  列表.remove(元素)           从前往后,删除此元素第一个匹配项
7  列表.clear()            清空列表
#查
8  列表.count(元素)        统计此元素在列表中出现的次数
9  列表.index(元素)        查找指定元素在列表中的下标
10 len(列表)               统计容器内有多少元素

四:列表遍历

#列表遍历
list=[1,2,3,4,5,6,7,8,9,10]
index=0
#通过while循环遍历
while index<len(list):
    print(list[index])
    index+=1
#通过for循环遍历
for element in list:
    print(element)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梦游钓鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值