第一章:用Pythonic方式来思考(Ⅱ)

本文探讨Python中的序列概念,包括列表、元组、字符串等,强调了序列的分类和切片操作。讲解了如何处理序列嵌套,以及避免在切片时同时指定start、end和stride以保持代码清晰。还提到了islice函数作为切片的替代选择。
摘要由CSDN通过智能技术生成

这篇文章是基于 《Effective Python——编写高质量Python代码的59个有效方法》[美] 布雷特·斯拉特金 著 爱飞翔 译 这本书中的内容,写写自己在某方面的感悟,并摘录一些作为读书笔记供今后鞭策。侵删。

第 5 条:了解切割序列的办法

在Python中,序列是一个很重要的概念。

memo

  • 什么是序列?

    • 序列是一块可以连续存放多个值的存储空间。python的内置序列类型有:列表(list)、元组(tuple)、字典(dict)、字符串(str)、字节数组(bytes)等。

    • 根据数据项元素是否为相同类型划分:

      • 扁平序列:数据项中存放相同类型的数据。字符串字节数组等均属于这个序列类型。
      • 容器序列:数据项中可以存放不同内容。常用的列表元组等属于这个序列类型。
    • 根据值能否修改进行划分:

      • 可变序列:列表
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Jia ming

谢谢投食哦~

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

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

打赏作者

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

抵扣说明:

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

余额充值