元组类型内置方法

元组类型的内置方法

  • 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不可变

? 不可变数据类型

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

时间: 2024-10-06 05:32:43

元组类型内置方法的相关文章

str类型内置方法

目录 str类型内置方法 用途 定义方式 常用操作和内置方法 优先掌握 需要掌握 了解 存一个值or多个值 有序or无序 可变or不可变 强化训练 str类型内置方法 用途 字符串数字.字母.下划线组成的一串字符,主要是用来描述一些类似于名字,爱好-- 定义方式 在单引号.双引号.三单/双引号之间 name1 = 'hades' # 单引号 name2 = "bonnie" # 双引号 name3 = '''hades and bonnie''' # 三单引号 name4 = &quo

字符串类型内置方法

# 字符串类型内置方法 # 字符串类型 ## 用途:名字,兴趣,爱好 ## 定义方式 ```pythonname1 = 'nick'name2 = "nick"name3 = """nick"""name4 = '''nick'''``` # 常用操作和内置方法 ## 优先掌握 ### 按索引取值 ```python#1 按索引取值zhuping_info_list = ['zhuping',190,140,["pi

列表,字典,元组,集合内置方法

列表类型内置方法 作用:多个女朋友/ 定义方式:[]内用逗号隔开多个任意数据类型的元素 friends_list = ['longzeluola','canglaoshi','qiaobenai','nick'] lis = list('abcd') 方法: 优先掌握 索引取值(即可取又可改) 切片 长度 append 成员运算 for循环 需要掌握 count remove reverse pop insert sort index del extend clear 多个值or一个值:多个值

018列表类型内置方法

列表类型内置方法(list) 列表类型内置方法 定义:[]内可以有多个任意类型的值,逗号分隔元素 # my_girl_friend = list(['jason','tank','sean']) my_girl_friend = ['jason', 111, 'sean'] print(f"my_girl_friend: {my_girl_friend}") ###输出结果: my_girl_friend: ['jason', 111, 'sean'] 1.1 优先掌握(*****)

020集合类型内置方法

集合类型内置方法 集合可以理解成一个集合体,学习Python的学生可以是一个集合体:学习Linux的学生可以是一个集合体. pythoners = ['jason', 'reed', 'tank', 'sean'] linuxers = ['reed', 'egon', 'kevin'] # 即报名pythoners又报名linux的学生 py_li_list = [] for stu in pythoners: if stu in linuxers: py_li_list.append(stu

数字类型内置方法

目录 数据为什么要分类型回顾(掌握) int(掌握) 长整型(了解) 可变or不可变 float(掌握) 数据为什么要分类型回顾(掌握) 回顾下我们存的数据为什么要分类型?数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示.比如我的姓名.身高和爱好,这三者就应该用不同的数据类型存储. int(掌握) 1.用途:年龄.号码.等级 2.定义:可以使用int()方法将纯数字的字符串转为十进制的整型 age = 19 # age = int(10) print(type(age)) <cla

集合类型内置方法

目录 1.作用 2.定义方式 3.内置方法 4.存一个值还是多个值 5.有序 or 无序 6.可变 or 不可变(重点) 1.作用 是存储一大堆元素的东西,容器数据类型.用于关系运算的集合体,由于集合内的元素无序且集合元素不可重复,因此集合可以去重,但是去重后的集合会打乱原来元素的顺序. 2.定义方式 以{}用逗号隔开不可变数据类型 空大括号是字典,不是集合,定义空集合必须得用set() s = {1,2,1,'a','a','c'} print(s) 3.内置方法 ## 优先掌握 # 1.长度

day8 列表 字典 元组 的内置方法

一.for循环 # msg='hello' # msg=[1,2,3,4,5,6] msg=(1,2,3,4,5,6) msg_dic={ 'apple':10, 'tesla':1000000, 'mac':3000, 'lenovo':30000, 'chicken':10, } # index=0 # while index < len(msg): # print(msg[index]) # index+=1 # msg='hello' # # msg=['a','b','c','d','

str.方法的整理(字符串类型内置方法的具体使用)

1.str.strip() 方法:str.strip(self,chars) 作用:移除字符串头与尾的指定字符.(核心是头与尾) chars参数:需要移除的字符串,如果省略或者为None,则默认移除空格. 要点 ①:移除的字符串过程为从外向内,如果最外边没有要移除的字符串(假设里面却有的话),此时里面的那个字符串是不会被移除的. s1='/a=abcd*/-a' s2=s1.strip('a') print(s1) print(s2) 结果: /a=abcd*/-a /a=abcd*/- 需要移