python苹果版安装包_Python 列表:有序的储物柜

上一篇《高级数据结构初探》中我们提到,“高级数据结构大大提升了我们数据获取,数据收集存储,数据分析,数据展示,以及算法实现方方面面的效率”。

先从 Python 列表谈起,我们把它比作有序的储物柜。首先是有序,代表它可以按特定的顺序来放“东西”,例如按编号,大小,或价值等;然后是“储物柜”,代表柜子里面的东西可以取走,然后又装新东西。另外,Python 的这个“储物柜”还是无限大的,而且可以装任何“东西”。

如果是自己的柜子,你知道里面装了什么,想要找到某样东西,很容易就知道它放在哪个格子里,然后很容易就把它拿出来。比如我们把《自学是门手艺》这本书拿出来:

3e4b618a96e235912127dbfe7996f783.png

如果不是你的柜子,你想知道它里面有没有《自学是门手艺》这本书,也很简单的:

74260af6b643101d65e65f48178ee35b.png如果你想柜子里的东西按价值排序,然后拿出最贵的那一件呢:

dcb0b2325334c63edfa50bff4a833340.png

哎呀,银行卡里有 10 亿,可惜没密码 ……

你又买了好多东西,想放柜子里呢:

db090e47c0c0601855e158e283e46573.png

如果你想把《自学是门手艺》放在第一个格子里,方便时常拿出来读读呢:

dc5f4ba403f012e163bf7c6b39f09730.png

以上是 Python 列表的一些基本操作,它非常方便我们进行数据的处理。当然它能够实现的功能远不止于此,我们可以使用它处理生活中的很多数据问题,大大提高效率。想要学习更多,打开《自学是门手艺》数据容器章节继续学习吧:

链接:

https://xue.cn/hub/reader?bookId=1&path=the-craft-of-selfteaching/Part.1.E.6.containers.ipynb

下面以一个实例感受一下 Python 列表的妙用:原地移动列表元素

链接: https://xue.cn/hub/app/exercise/1391

27810d28bee7b6e0aee9768b62f81252.png

想拥有自己的数据“储物柜”吗?来 XUE.cn ,打开《自学是门手艺》,开始 Python 之旅吧。

加入 XUE.cn,有以下方式:

  • 官网下载:访问 XUE.cn 可直接下载 apk 安装包

  • 苹果用户:访问 appstore 搜索下载

  • 安卓用户:访问 应用宝、华为、vivo、小米、360 等应用商店搜索下载

  • 手机或电脑浏览器均可访问、登入使用 XUE.cn;推荐使用网页版获得更好的敲代码学习体验

登陆 XUE.cn 参与每日一题,可赚取 7 天学习时长:


每日一题:

请写代码把字符串 "1,2,3" 转换为 ['1','2','3']

正确答案:'1,2,3'.split(',') 知识点,字符串 split 方法拆分字符串:

https://xue.cn/hub/reader?bookId=64&path=xue_python_kp/02_string/07_str.split.ipynb

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值