组合数据中的列表基础知识

列表常用基础知识

对我来说写博客就相当于记笔记,还是用自己理解记下来好点。
组合数据类型:列表,元组,字典,集合那就讲一下常用的列表。
列表: 1)定义:一些数据的组合,不一定是同样类型。
2)格式: ①[ ] ②所有元素用","隔开。
3)构成:索引(从0开始排序),元素,方法:方法名()
4)列表可以嵌套,拼接,基本操作(增,删,改,查)
举例子☞
嵌套

list_1=[1,2,3]
list_2=[4,5,6]
list_3=[list_1,list_2]
print(list_3)
[[1,2,3],[4,5,6]]

拼接

list_3=list_1+list_2
print(list_3)
[1,2,3,4,5,6]

查找→列表[索引值],列表.index()

print(list_3[3])
4
print(list_3.index(6))
5

增加→列表.insert(索引,元素) ,列表.append(元素) , 列表.extend(列表)

list_3.insert(4,8)
print(list_3)
[1,2,3,4,8,5,6]
list_3.append(7)
print(list_3)
[1,2,3,4,8,5,6,7]
list_add=[3,4]
list_3.extend(list_add)  # 追加列表于末尾
print(list_3)[1,2,3,4,8,5,6,7,3,4]

删除→del 列表[索引] , 列表.remove(元素) ,列表.pop(索引) ,列表.clear()

del list_3[1]
print(list_3)
[1,3,4,8,5,6,7,3,4]

修改→列表[索引值]=元素
排序→列表.sort() ,列表.reverse()

list_4=[4,2,3,1]
list_4.sort()  #  升序排列print(list_4)[1,2,3,4]
list_4.sort(reverse=True)  #  降序,从大到小排序
print(list_4)
[4,3,2,1]
list_4.reverse() #  反转
print(list_4)
[1,2,3,4]

⑧列表的一些内置函数☞len(列表),min(列表),max(列表),list(元组),列表.count(元素)

len(list_4) # 列表长度
4
min(list_4)  # 列表中的最小值
1
max(list_4)  #  列表中的最大值
4
list_5=(1,2,3,4)  # 将元组转换成列表
list(list_5)
[1,2,3,4]
list_5.count(2) # 元素2在列表中重复出现的次数
1

分片

num=[1,3,4,6]
num_1=num[1:3]  # 起始位第一位开始,终止位第三位之后结束
print(num_1)
[3,4]
num_1=num[ :3] # 从第0位开始计算
print(num_1)
[1,3,4]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值