Python_列表的使用

Python_列表的使用

列表

列表由一系列按特定顺序排列的元素组成。在Python中,用方括号[]表示列表,并用逗号,来分割其中的元素。在我看来很像C语言以及Java语言中的数组,但Python自带许多丰富的方法便于我们操作列表:

访问列表

  1. 在Python中,第一个列表元素的索引为0,而不是1(其实在大多数编程语言都是如此);
  2. Python为访问最后一个列表元素提供了一种特殊语法。通过将索引指定为-1,可让Python返回最后一个列表元素;
  3. 切片:
    etc1:L[0:3]//取索引0~2的元素;
    etc2:L[ : :2]//表示每隔2个取一个元素,其中2为步长;
    etc3:L[ : :-1]//表示倒序

列表的操作

  1. L.append(obj)//将元素obj添加到列表末尾;
  2. L.insert(index, obj)//在索引位置index前添加obj元素,这种操作将列表中既有的index位置开始的每个元素都右移一个位置;
  3. del L[index]//删除列表指定位置index的元素;
  4. L.pop()//删除列表末尾的元素并弹出来,可接着使用弹出来的该元素;
  5. L.pop(index)//删除列表指定位置index的元素并弹出来,可接着使用弹出来的该元素;
  6. L.remove(obj)//删除列表中的指定值obj(只删除第一个,若要删除所有值可使用循环);
  7. L.sort()//永久性修改列表元素排列顺序(按字母顺序);
  8. L.sort(reverse=True)//传递参数reverse=True使列表按字母顺序相反的顺序排列顺序;
  9. L.sorted()//临时性修改列表元素排列顺序(按字母顺序);
  10. L.reverse()// 永久性反转列表元素排列顺序;
  11. L.len()//返回列表长度;
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值