Python基础教程(2)列表和元组

本文介绍了Python中的列表和元组,强调了它们的区别,如列表可修改而元组不可。讲解了序列操作,包括索引、分片、加、乘和成员运算。此外,还展示了如何删除列表元素、使用append、count和extend方法。讨论了字典的排序,包括按照value和自定义key进行排序,并给出实例。
摘要由CSDN通过智能技术生成
  1. 列表可修改,元组不可修改,因此列表不可做字典的键
  2. 序列(列表和元组)、映射(字典)都属于容器
  3. 通用序列操作:索引,分片,加,乘,判断元素是否属于序列等
  4. 删除>>> name=['a','b','b']
    >>> del name[2]
    >>> name
    ['a', 'b']
  5. 分片:>>> list("naive")
    ['n', 'a', 'i', 'v', 'e']
  6. append:在列表尾部加元素
  7. count:统计某个元素在列表中的次数
  8. extend:列表尾一次性追加另一个序列的多个值。 >>> a=[1,2,3]
    >>> b=[4,5,6]
    >>> a+b
    [1, 2, 3, 4, 5, 6]
    >>> a
    [1, 2, 3]
    >>> a.extend(b)
    >>> a
    [1, 2, 3, 4, 5, 6]可以看到+不会改变原来的list
  9. cmp(x,y):x<y 负数,x>y正数,否则0
  10. 高级排序。sort有两个可选参数,key和reverse。key提供了排序过程中使用的函数,这个key为每个元素创建一个键,reverse指明是正向还是反向。比如元素长度排序>>> x
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值