码迷,mamicode.com
首页 > 其他好文 > 详细

元组类型内置方法

时间:2019-05-25 17:03:42      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:方法   for   有序   name   and   列表   count   ack   lex   

元组类型的内置方法

  • 1.用途

? 可以存多个数据

  • 2.定义

? ()内可以有多个任意类型的值,用逗号隔开,元组是不可变的列表

name_tuple=('jack','alex','peiqi')
name_tuple[0]='nick'    #元素不能修改,会报错
  • 3.常用操作很内置方法

? 1.按索引取值

name_tuple = ('nick', 'jason', 'tank', 'sean')
# name_tuple[0] = 'nick handsom'  # 报错

print(f"name_tuple[0]: {name_tuple[0]}")
#name_tuple[0]: nick

? 2.切片(顾头不顾尾,步长)

name_tuple = ('nick', 'jason', 'tank', 'sean')

print(f"name_tuple[1:3:2]: {name_tuple[1:3:2]}")
#name_tuple[1:3:2]: ('jason',)

? 3.长度len

name_tuple = ('nick', 'jason', 'tank', 'sean')
print(len(name_tuple))      #4

? 4.成员运算 in 和not in

name_tuple = ('nick', 'jason', 'tank', 'sean')

print(f"'nick' in name_tuple: {'nick' in name_tuple}")
#True

? 5.循环

name_tuple = ('nick', 'jason', 'tank', 'sean')

for name in name_tuple:
    print(name)
    
nick
jason
tank
sean

? 6.count

name_tuple = ('nick', 'jason', 'tank', 'sean')

print(f"name_tuple.count('nick'): {name_tuple.count('nick')}")
#1

? 7.index

name_tuple = ('nick', 'jason', 'tank', 'sean')

print(f"name_tuple.index('nick'): {name_tuple.index('nick')}")
#0
  • 4.存一个值或多个值

? 多个值

  • 5.有序或无序

    有序

  • 6.可变or不可变

? 不可变数据类型

元组类型内置方法

标签:方法   for   有序   name   and   列表   count   ack   lex   

原文地址:https://www.cnblogs.com/zhaogang0104/p/10922875.html

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