学习Python纪录Day5 - tuple、list和dictionary的应用

tuple、list和dictionary的应用

在python中没有matrix,但是有tuple、list和dictionary等三种物件。tuple与list相似,都是用来储存资料的序列也能支援多维的矩阵,唯一不同的地方在tuple定义完成後不能更动内部值,list可以更改内部值。

tauple

tauple是用小括号来定义物件,其中Python可以在一行中定义多个变数

tauple的比较(比较tauple的第一个值)

判断应用
Python提供in指令,判断该项目是否在tuple中

list

extend函数

append函数(附加值到list中)

index函数(可以知道特定项目在list中的位子)

count函数(计算该项目在list中有几个)

remove函数(可以删除list中的特定项目)

reverse函数(可以将list整个翻转)

sort函数(将list依照大小排序)

dictionary

dictionary会在每个值前面加上索引,透过索引进行取值
len(查看物件长度)

item函数(将dictionary转换为list物件)

心得:
今天学了一些python的基本语法,把今天学到的东西记录下来,自己实际操作後觉得python比以前学过的一些程序语言还要好上手一点,目前还在学习中,希望之後可以将所学的应用在生活中。


<<:  [Day 05] - 用Spring Boot 建立Service

>>:  [Day-11] 巢状式if小练习

【Day29】修改 Proxy 的方法

今天要来分享之前实习开发 QA Bot, LUIS Bot 设定 proxy 的地方。 QnA Ma...

Normals & Lighting

大家好,我是西瓜,你现在看到的是 2021 iThome 铁人赛『如何在网页中绘制 3D 场景?从 ...

用React刻自己的投资Dashboard Day26 - 台股技术面功能规划

这篇终於要来开始做台股技术面的功能了,对於善於技术分析的投资人来说,看K线是非常基本的事情,因为从技...

Day9 - pandas(4)Series与DataFrame的运算

Series间的运算: Series在互相做数学运算时 会根据对应index的位置来做互动 如没有对...

Render Functions

今天要介绍的是Render Functions 先来看一段官网对render function的介绍...