python元组字典例子_python中列表、元组、字典简单介绍

简单说明一下,我之前接触过C++语言,Java语言,然后为了写自动化测试脚本又接触了python语言.虽然我不是编程大牛(开发人员).但是从我接触的这几个语言来说,如果你想学编程,以前又没有学习过,那么我真的挺建议大家去学习python的.我也理解了为什么会有一句话"人生苦短,我要用python"

首先说下这几个的定义:

1、列表(list):专门用于存储一串信息,列表用中括号[]定义,数据之间使用逗号,分隔

如图:

1740658-20190923105708326-2014440301.png

2、元组(Tuple):与列表类似,不同之处在于元组的元素不能修改,元组的定义使用小括号()定义,数据之间使用逗号,分隔

如图:

1740658-20190923105828490-1936985126.png

列表和元组的索引都是从0开始,索引就是数据在列表中的位置编号,索引又被称之为下标

如:list1[0] 说明:变量名旁边的中括号中的数字,就是下标.此例子的意思就是变量名为list1中的第一个元素的值

3、字典(dictionary):是除了列表之外Python中最灵活的数据类型,通常用于存储描述一个物体的相关信息.字典用大括号{}定义

字典使用键值对的存储数据,键值对之间使用逗号,分隔

键key是索引,值value是数据,键和值之间使用分号:分隔,键必须是唯一的.所有值可以取任意数字类型,但是键只能使用字符串、数字和元组(这里需要注意)

如图:

1740658-20190923110328695-1729748083.png

简单说完列表、元组和字典,今天我主要就是要说明下三者的区别:

1、列表和元组是有序的,而字典是无序的.简单来说每次打印相同的字典,键值对的前后顺序是随机的

2、元组的值是不能修改的,而列表和字典就可以进行修改

3、非常特殊的是元组,当只有一个元素时,需要在这个元素后面添加一个逗号,表示只是一个元组

4、列表自带的方法比元组和字典的要多,列表的常规操作包含增加、修改、删除、统计、排序

尤其需要注意的是列表是自带排序方法的,列表名.sort()方法就能对列表进行排序了,Sort中默认参数reverse的值为False,即为升序排序.当把reverse改为True时,则为降序排序

如图:

1740658-20190923111704413-1777046203.png

输出结果为:

1740658-20190923111726666-679419319.png

还需要注意的是:

元组和列表可以相互进行转换:

使用List函数可以把元组转换为列表:

List(元组)

使用tuple函数可以把列表转换为元组:

tuple(列表)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值