list tuple

一. 列表

能装东西的东西, 列表中装的数据是没有限制的. 大小基本是够用的.

列表使用 [ ] 表示. 在列表中每个元素与元素之间用逗号隔开. 

 

有索引和切片

[start: end: step]

 

二. 增删改查

1.增加:

append()  追加  在最后添加, 效率比较高

 insert()    插入, 可能会导致元素移动   insert(2,"元素")

extend()   迭代增加

2.删除:

remove()  删除指定元素, 但删除不存在的元素会报错

pop()  删除最后一个,也可以索引删除   pop(2)

clear()  清空list

del    切片删除   del lst[0:3]

3.修改:

索引修改

lst[2] = "新元素"

4.查询: 

for el in lst:
  print(el)

 5.操作:

  1. count()

  2. sort()  升序排序

      sort(reverse = True)   降序排序

  3. reverse()   翻转

  4. find()

  5. index()

 

三. 元组(tuple)

不可变得列表.  只读列表,  由小括号表示.  元素与元素之间使用逗号隔开,  数据类型没有限制,  第一层不可变,  第二层取决于数据类型

如果是空元祖:  tuple()

一个元素的元组  (1, )

 

四. 列表的嵌套和元组的嵌套

元组和列表都可以进行嵌套

使用降维操作, 一层一层的看

 

五. range()

range(边界)   从0到边界

range(start, end)  从start到end

range(start, end, step)   从start到end, 步长是step

 

遍历列表的时候可以使用range

for i in range(len(lst)):
  print(lst[i])

 

转载于:https://www.cnblogs.com/KX-Lau/p/9598559.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值