列表的知识

1:列表是有序的

列表中即使元素相同,但是顺序不同就是不同的列表

2:列表中可以包含各种类型

3:列表中元素可以是重复的,系统不会报错

4:可以通过索引来访问列表的元素

语法是 列表名[m:n],访问的元素从索引 m 开始到索引 n 结束,不包括 n。

当不指定 m 和 n 时,也就是列表名[:] 访问的是整个列表;

当只指定 m ,不指定 n 时,列表名[m:] 访问的是从索引 m 开始,一直到列表结束的元素;

当只指定 n ,不指定 m 时,列表名[:n]访问的是从索引 0 开始,一直到索引 n  的元素,不包括索引 n 对应的元素。

列表名[::-1]使列表倒序

5:列表可以嵌套

列表中可以在嵌套列表,嵌套算是一个元素

6:列表可以修改

改变列表中的数值,利用切片就行

a = ["语文","物理","英语","数学"]
a[1]="化学"
a[3]="huyh"
print(a)
b = ['汉钟离', '张果老', '韩湘子', '铁拐李', '吕洞宾', '何仙姑', '蓝采和', '曹国舅']

b[0:3] = ['逍遥闲散', '倒骑毛驴','巧夺造化']

print(b)

切片的位置可以改变

del 删除一个元素 del 列表名【】

a = ["qw","er","ty","io","fg","sd"]
del a[2]
print(a)

结果:['qw', 'er', 'io', 'fg', 'sd']

del删除多个元素 del 列表名【m:n]

a = ["qw","er","ty","io","fg","sd"]
del a[2:4]
print(a)

结果:['qw', 'er', 'fg', 'sd']

在列表中添加元素

a+=【添加的元素】

a.append(添加的元素)

a.insert(位置,添加的元素)

删除元素,remove()用法

a = ["qw","er","ty","io","fg","sd"]
a.remove("qw")
print(a)

结果:['er', 'ty', 'io', 'fg', 'sd']

pop()用法

a.pop(删除元素的位置)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python列表是一种有序的数据集合,它可以存储多个元素,并且可以包含不同类型的数据。 1. 创建列表:可以使用方括号 [] 或者 list() 函数来创建一个列表。例如:a = [1, 2, 'hello'] 2. 索引和切片:可以使用索引来访问列表元素,索引从0开始。例如:a[0] 返回列表的第一个元素。也可以使用切片来获取列表的子集。例如:a[1:3] 返回第二个和第三个元素。 3. 修改列表:可以通过索引来修改列表元素。例如:a[0] = 10 将列表的第一个元素修改为10。 4. 遍历列表:可以使用循环语句来遍历列表元素。例如:for x in a: print(x) 将逐个打印出列表元素。 5. 列表操作:可以使用一些常用的操作对列表进行操作,例如:添加元素使用 append() 方法,删除元素使用 remove() 方法,查找元素使用 index() 方法等。 6. 列表的长度:可以使用 len() 函数来获取列表元素的个数。 7. 列表的排序:可以使用 sort() 方法对列表进行排序,也可以使用 sorted() 函数返回一个新的排序后的列表。 8. 列表的嵌套:可以将列表作为列表元素,实现列表的嵌套。例如:a = [[1, 2], [3, 4]] 是一个嵌套的列表,可以通过双重索引来访问内部的元素。 总之,Python列表提供了一种方便的方式来处理多个数据。掌握了列表的基本操作和使用方法,可以更灵活地处理数据集合。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值