| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
 本帖最后由 WangJS 于 2020-4-29 09:04 编辑  
 
Python总结(第十二章)  
 
12.元组 
 
元组与列表的区别: 
 
创建方式:列表用中括号,而元组是用小括号 
 
元组的内置方法: 
 
|  index() |  寻找并返回参数的索引值 |  |  count() |  计算并返回指定元素的数量 
 |  
  
 
元组的内置函数: 
 
1、len(tuple):计算元组元素个数。 
2、max(tuple):返回元组中元素最大值。 
3、min(tuple):返回元组中元素最小值。 
4、tuple(seq):将列表转换为元组。 
 
关于cmp 
 
cmp(x, y) 函数在 python3.x 中不可用,可用以下函数替代: 
|  operator.lt(a, b) |  lt(a, b) 相当于 a < b |  |  operator.le(a, b) |  le(a,b) 相当于 a <= b |  |  operator.eq(a, b) |  eq(a,b) 相当于 a == b |  |  operator.ne(a, b) |  ne(a,b) 相当于 a != b |  |  operator.ge(a, b) |  gt(a,b) 相当于 a >= b |  |  operator.gt(a, b) |  ge(a, b)相当于 a > b |  
  
 
实例: 
 
- >>> import operator
 
 - >>> c = 1,4,2,5,3
 
 - >>> v = 5,7,3,7,8,9
 
 - >>> operator.ne(c,v)
 
 - True
 
 - >>> operator.eq(c,v)
 
 - False
 
  复制代码 
 
插入元素 
 
你既然都要插入元素了,为什么不用列表? 
元组倒也不是不行 
元组名字 = 元组名字[:位置]+(要插入的元素,)+元组名字[位置:] 
#将元组进行切片并在两次切片中插入新元素然后进行拼接 
 
删除整个元组 
 
del 元组名称 
 
如果喜欢,别忘了 评分订阅哟( 传送门)!   
 
 |   
 
 
 
 |