爬虫怎麽爬 从零开始的爬虫自学 DAY12 python列表进阶篇

前言

各位早安,书接上回我们练习了一些基础list用法跟一些技巧,今天我们要来深入探讨list更多能做到的事跟甚麽是巢状列表

python列表进阶使用

首先是应该比较常需要用到的的 把东西加在列表中间 但是其他元素不变
https://ithelp.ithome.com.tw/upload/images/20210926/20140149LuOLbnysR7.jpg
用的方法是把要加的位置後方的所有元素都先存在另一个变数中
再把原来列表中这些位置的元素都删除
接着把要加进来的加在後面 再加上之前存起来的元素
就能实现其他元素不变在中间任意位置加上新元素了

巢状列表

巢状列表就是像俄罗斯套娃一样一层包一层的列表
两层的如下
https://ithelp.ithome.com.tw/upload/images/20210926/20140149HE0hCMokDj.jpg
就是把元素的部分换成列表

当然元素跟列表也能共存在同一层
https://ithelp.ithome.com.tw/upload/images/20210926/20140149JpcbaUAC6Z.jpg
当然更多层也可以

三层长这样
https://ithelp.ithome.com.tw/upload/images/20210926/20140149iCeI8JdzPf.jpg
更多层当然也没问题 就不一一演示了

巢状列表的呼叫方式跟列表一样
只是多一层後面要多一个 [ ]
https://ithelp.ithome.com.tw/upload/images/20210926/20140149Xuar7BFPBA.jpg
就像这样一层一层呼叫出要的编号
这样可以避免同一层有太多元素而不好数 或是可以用这种方式分群分类

接下来是例子 我把26个英文字母存进 x 里
5个5个分开 这样我找编号的时候就不用从 a 开始慢慢数
https://ithelp.ithome.com.tw/upload/images/20210926/20140149J5HRK9818z.jpg
像这样就可以组成单字了

这很有趣的可以自己慢慢玩看看 今天就先介绍到这边
到这里我们已经介绍完常用的资料型态以及跟变数的应用了
接下来我们要来认识python常用的一些条件判断语法及条件运算式


早安闲聊区

你知道吗?

北极冰山融化不会造成海平面上升喔

每日二选一

你比较怕野生动物还是虫虫呢


<<:  Day_14 Router/Switch/Gateway/NAT

>>:  Day 26 | SQLite资料库(一)

NETGEAR WIFI EXTENDER SETUP

When we talk of Netgear WiFi Extender Setup , our ...

IOS Swift 简写Closure,我也能做到吗?

前言: 本来要睡了但感觉今天过得太废了所以惩罚自己再打一篇,明天要去自己最喜欢的导演开设的酒吧参加活...

前人种树,後人乘凉之自动产生程序码片段 (上)

在前篇文章中介绍了写笔记的重要性,这篇文章则要介绍如何使用TAB或输入关键字後就会自动产生出范例程序...

Day 11 我知道我甚麽都不知道

苏格拉底的名言:"我知道我甚麽都不知道!" 但是,如果没有人把这句话记录下来,大...

Day08. 後疫情的新常态,运用Blue Prism「超前布署」好运自创-BP从Excel新建一个工作表

这两天台湾疫情又告急,基於同岛一命的概念防疫的习惯确实不宜松懈, 戴了一天的口罩,回到家里通常懒虫上...