2021-03-21

  1. 列表 字符串 元组属于有序序列,支持双向索引支持是用负数作为下标访问其中的元素,-1表示最后一个元素位置,-2表示倒数第二个元素位置,以此类推。
  2. 同一列表中元素的数据类型可以各不相同,可以同时分别为整数 实数 字符串等基本类型,也可以是列表 元组等其他自定义类型的对象,支持复杂数据类型的嵌套。
  3. 字典和集合属于无序序列,集合不支持使用下标的方式来访问其中元素,可以使用字典的“键”来访问其中的”值“。
  4. 如果要创造只包含一个元素的元组,只把元素放到括号里是不行的,需要在元素后加一个逗号“,”
  5. 将列表 元组或字符串对象与一个整数进行*运算,表示将对象中的元素进行重复并返回一个新的同类型对象。
  6. 虽然“+”运算符可以连接两个列表对象,但并不是原地修改列表,而是返回一个新的列表,不对原列表对象做任何修改。并且该运算符涉及大量的元素复制操作,效率较低,建议优先考虑使用列表对象的append()方法
  7. 推荐使用字典对象的get()来访问其中的元素。
  8. 列表 字典 集合属于可变序列,元组 字符串属于不可变序列。
  9. 虽然列表支持在列表中间任意位置插入和删除元素,但一般建议尽量从列表的尾部进行,这样可以获得更高的速度。
  10. 切片操作不仅可以用来返回列表 元组 字符串中的部分元素 ,还可以对列表中的元素值进行修改,以及增加或删除列表中的元素。
  11. 关键字in可以用于列表以及其他其他可迭代对象,包括元组 字典 range对象 字符串 集合等,常用常用在循环语句中对序列或其他可迭代对象中的元素进行遍历。
  12. 列表推导式可以使用简洁的形式来生成满足特定需要的列表。
  13. 序列解包在多个场合具有重要应用。
  14. 字典中的“键”可以是python中任意不可变数据,如整数 实数 复数 字符串 元组等,但不能使用列表 集合 字典作为字典的“键”,因为这些类型的对象是可变的
  15. 字典中的“键”不允许重复,“值”是可以重复的。
  16. 集合中的所有元素不允许重复,可以使用集合快递提取其他序列的唯一元素。
  17. 内置函数len(列表)可以用来返回列表中的元素个数,同样适用于元组 字典 集合 字符串 range对象。
  18. 内置函数zip(列表1,列表2……)可以将多个列表或元组可迭代对象中对应位置的元素组合为元组,并返回包含这些元组的zip对象。
  19. 内置函数enumerate(可迭代对象)可以用来枚举列表 元组或可迭代对象的元素,返回枚举对象,枚举对象中每个对象是包含下标和元素值的元组。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值