接下来让我们来一一认识在Python里面的容器:容器型态:串列(list)、字典(dict)、元祖(tuple)。
[]
建立串列。[]
取出串列里的内容。list[1:3]
表示取出串列indax=1~2之间的内容,和字串切割相同,包含第一个但不包含最後一个index,并记得要从0开始数。len()
算出字串内的元素个数x in list
判断x是否在字串中,回传True or Falselist.append(x)
把x放在list的最後面list.remove(x)
移除list里面的第一个xlist.count(x)
计算list中有几个xlist.reverse()
颠倒list中元素的顺序list.insert(i,x)
把x加到list的index为i的位置list.pop()
把最後一个元素取出後在list中删除{}
建立字典。d={}
[]
新增条目,方式为 d[key]=value
。需注意!如字典内已有key则会直接修改value。d.update({key:value})
在字典d内新增key条目的value值len()
算出字典内的项目个数d.keys()
取得字典内所有key值d.values()
取得字典内所有value值d.items()
取得字典内所有项目(key:value)d.update(d1)
将字典d1新增到字典d中,如有重复的key值则会直接修改valued.pop(key)
取出字典key值的value後在字典d中删除其项目()
建立元祖。[]
取出元祖里的内容。用法同list。今天的文章就到这里,接下来要进到初学者的第一个大魔王-条件判断与回圈!我们明天见~
参考资料:
https://selflearningsuccess.com/python-list/
https://medium.com/ccclub/ccclub-python-for-beginners-tutorial-533b8d8d96f3
>>: Day 21 : 笔记篇 08 — 数位笔记太多很凌乱怎麽办?使用 MOC 架构有系统地管理数百则的数位笔记
上一篇我们的基因体时代-AI, Data和生物资讯 Day10-基因疗法中之腺病毒载体与机器学习分享...
Flutter - Flutter 网路 GIF 图片重复播放 参考资料 Flutter开发实战系列...
Fluent bit回顾 Log Agent - Fluent Bit 简介 Log Agent -...
前言 JS 30 是由加拿大的全端工程师 Wes Bos 免费提供的 JavaScript 简单应用...
Day 23 - Android 程序实作:简单的使用者进入 昨天我讲了我对Android的兴趣,今...