python简明笔记 - 列表

  1. 列表: 定义  [ ]
  2. 索引从0开始, 也可以是负数-1, 代表最后一个
  3. 访问: 索引
  4. 添加:
    1. append()   添加到末尾
    2. insert(index, value)    插入到指定位置
  5. 删除
    1. del myList[index]
    2. pop()   删除末尾元素, 返回删除的元素, 
      pop(index)   删除指定的位置
    3. remove(value)   根据值删除元素 , 注意只删除匹配的第1个值, 不是全部! 
  6. 排序
    1. 永久性排序   sort()  ,  sort(reverse=true)    没有返回值 , 直接修改原列表
    2. 临时排序  sorted() , sorted(reverse=true)     返回新的列表, 原列表不变
  7. 反转列表   reverse()  只是反转,并没有排序功能,  直接修改原列表,需要还原的话,可以再次执行reverse()
  8. 长度  len()
  9. 遍历  for
  10. 创建数值列表  range()
    1. range(1, 5)  生成1,2,3,4  注意不包含5
    2. range(2,11,2)   指定步长  2,4,6,8,10
    3. list(range(1,5))   得到列表对象
  11. 统计计算
    1. min()
    2. max()
    3. sum()
  12. 列表解析 : 将for循环和创建新元素的代码合并成一行,并自动附加新元素。
    1.  例: square=[value**2 for value in range(1,11)]
    2. [ 表达式 for循环 ]
  13. 使用列表的部分
    1. 切片  [start:end]
    2. 复制列表  [:]
  14. 检查特定值是否包含在列表中:  关键字 in 和 not in
  15. 元组 :只读的列表, 使用()来定义,但可以给元组赋一个新值 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

哇了

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

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

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

打赏作者

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

抵扣说明:

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

余额充值