Python基础杂货店(七)---元组

元组和列表是近亲,列表允许并且提供了方法来改变它的值,元组使用小括号,列表使用方括号。元组是不可改变的,即不允许你改变它的值----这也是它没有方法的部分原因。

元组的主要作用是作为参数传递给函数调用、或是从函数调用那里获得参数时,保护其内容不被外部接口修改

元组在前台的用武之地不大,但是在后台却是使用得相当频繁的。

 

  • 创建元组

  元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可

一个例子说明元组:

t=()

t=(1,2,3)
  • 元组操作方法及实例展示

  可以使用dir(tuple)查看元组支持的操作

  1. count(self, value) #统计某个值的个数
  2. index(self, value, start=None, stop=None) #获得某个位置的数据,start表示索引开始位置,stop表示索引结束位置

例子

people = ("lian","wang","huang","li","Nature","lian","chao","de","niubi")
print(people[2]) #huang
print(people.index("lian"))  #0
print(people.index("lian",2,6)) #5

元组的内置方法和列表字典差不多,这里就具体解说了

str:(可打印)字符串表示

list:列表表示

tuple:元组表示

len:对象的势

max:序列中“最大的”对象

range:给定范围内可迭代的数字

sorted:返回排好序的列表

sum:列表值加和(数字)

any:是不是有元素为True?

zip:返回Ngen元组的迭代器,其中每个元组包含了N个序列里对应的元素

 


 

公告:后面我会把python入门基础和进阶分为两个专栏,希望大家多多关注,从下一篇文章开始讲解面向对象和模块知识。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值