Python系列之标准数据类型(二)

上一次我们介绍了Python的数字和字符串两种基本数据类型,这次我们来学习剩下的三种数据类型,他们分别是列表,元组,字典。
(3)列表
列表这个数据类型使用非常频繁,列表是一种支持数字、字符、字符串甚至列表的集合结构。我们来看下列表都有哪些操作
1)增加或删除列表元素
给列表增加元素很简单,也很容易学,就是直接重新赋值给根据索引值取出的值,或通过append()函数来添加。
同样的删除列表元素也很简单,直接通过del 语句删除列表项,如:del list1[2]
2)列表的脚本操作符
和对字符串的操作类似,我们就不一一列举了
3)表达式
表达式其实是用来对列表进行常用操作的,主要有以下几种方法:
函数	执行结果	描述len([1, 2, 3])	3	长度[1, 2, 3] + [4, 5, 6]	[1, 2, 3, 4, 5, 6]	组合['Hi!'] * 4	['Hi!', 'Hi!', 'Hi!', 'Hi!'] 	重复3 in [1, 2, 3]	True	判断元素是否存在于列表中for x in [1, 2, 3]: print x,	1, 2, 3	迭代
4)列表的截取
列表的截取其实就是通列表中查找和提取数据的,常用的列表提取方法有如下三种:
函数	字符串	描述L[2]	'Taobao'	读取列表中第三个元素L[-2]	'Runoob'	读取列表中倒数第二个元素L[1:]	['Runoob', 'Taobao']	从第二个元素开始截取列表
以上就是列表的相关介绍,我们再来看下元组的相关介绍
(4)元组
首先来说下元组与列表的区别,其实从很多方面他俩还是很相似的。
1)与列表的区别
类似列表,元组也是一种集合结构,但列表用[ ]标识,元组用()标识,并且列表元素可二次赋值,但元组元素不能。
说完元组与列表的区别,我们再来看下元组的创建。
2)元组的创建
元组有个特点就是可以创建空元组,这个要记牢了。
创建空元组的方法是直接调用如下方法:tuple() 。
还有一个要点要记住,哪怕你是创建只有一个元素的元组:tuple(a,),也必须要在元素后加逗号。
说完元组的创建,我们再来看下元组的访问和删除
3)元素的访问
虽然创建时用()包含,但是在访问单个元素时,与列表一样,通过[ 索引号 ]来访问。
4)删除元组
删除元组的时候切记这一点:元组中的单个元素不能被删除,但是元组可以通过del语句整个删除。
至于元组运算符在这里就不做过多介绍了,因为是跟列表的运算符一样的,可以自己看下哈。
另外要注意的一个问题就是:任意无符号的对象,以逗号隔开,默认为元组(无关闭分隔符)
元组的东西我们就先聊到这里,接下来我们看下字典这个数据类型
(5)字典
字典其实也可以理解为一种集合结果,我们来看下他和列表的区别
1)与列表的差别
列表是有序的对象集合,字典是无序的对象结合。字典中的元素通过Key来获取,而列表中的元素通过位移来获取。
我们看完了区别,再来看下字典是怎么定义的
2)字典的定义
下面是两种定义字典的方法,两种方法都与列表的定义方法类似。

dict = {}
dict['one'] ="This is one"
dict[2] ="This is two"
tinydict = {'name':'john','code':6734,'dept':'sales'}

好了,到这里,Python的基本数据类型就介绍完了,后续我们会学习到更多相关的知识

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

七月学长

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值