python系列笔记——容器、序列(列表、元组、字符串)、集合和映射(字典)面试常考知识点汇总

0.系列笔记汇总

机器学习基础——python知识体系与路线及对应参考教程(持续更新中)

1.容器

  • 可包含其他对象的对象
  • 序列:列表、元组、字符串(每个元素都有编号)
  • 映射:字典(每个元素都有名称——键)
  • 集合

2.序列

  • 列表、元组、字符串
  • 通用操作:索引、切片、相加、乘法、成员资格检查、确定序列长度、找出最大最小元素、迭代
    • 索引:从0开始,表示相对于第一个元素的偏移量,-1表示向左偏移一个元素,即为倒数第一个元素;字符串等序列字面量可以直接索引,不用先赋值给变量(如:'hello'[0]
    • 切片:[a:b:c],[a,b),步长c(隔c-1个元素提取一个元素),步长可以为负数;如果a位于b的右侧,且步长为正,结果会是空序列
    • 相加:不能拼接不同类型的序列
    • 乘法:重复序列n次创建新序列,一种序列初始化方式:sequence = [None] * 10
    • 成员资格:布尔运算符(返回布尔值的运算符)in,检查特定的值是否包含在序列中,对于字符串,既可以检查字符,也可以检查子字符串;常被用来进行权限检查、垃圾邮件过滤等
    • 长度:len()
    • 最大值:max(),参数可以是序列,也可以是数(max(1,2,3))
    • 最小值:min(),参数可以是序列,也可以是数(min(1,2,3))
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

阿航626

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

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

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

打赏作者

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

抵扣说明:

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

余额充值