码迷,mamicode.com
首页 > 编程语言 > 详细

Python数据类型之序列

时间:2015-11-28 19:59:50      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:

在python中,列表、元组、字符串都是序列

序列的两个主要特点是:索引操作符和切片操作符

索引操作符:让我们从序列中抓取一个特定的项目

切片操作符:让我们能获取序列的一个切片,即一部分序列

 

序列的基本操作

1.len():    求序列的长度

2.+:      连接2个序列

3.*:      重复元素判断

4.in:       判段元素是否在序列中(返回值为true or false)

5.max:    返回最大的值

6.min:    返回最小的值

7.cmp(tuple1,tuple2) :  比较两个序列的值是否相等(返回的值为-1,1,0 返回0表示值是相等的)

 

元组

所谓的元组,个人理解为就是一个数学中的集合,集合中有多个元素,比如说:张三这个元组,有身高、体重、年龄、性别四个元素

#coding=utf-8
man=(身高,体重,,37)
print man[1]

输出结果为:体重

注意:元组中也是从0开始计数。

单一元组跟空元组定义

#空元组
t=()
#单一元素元组
t=(1,)

如果在定义单一元组时候不使用逗号,那么其类型为int

元组定义好之后,是不可以再次修改元组中的元素的。

man=(身高,体重,,37)
#假设该人身高现在体重已经明确
man[1]=60

技术分享

元组中值的获取

    #coding=utf-8
    #元组中值的获取,也可以成为一种定义变量的模式
    t=(jack,38,167)
    name,age,heigh=t
    print(name)
    print(age)
    print(heigh)
    #那么可以这样定义变量
    name,age,heigh=(jack,38,167)
 

输出结果:

技术分享

 

Python数据类型之序列

标签:

原文地址:http://www.cnblogs.com/OliverQin/p/5003284.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!