首页 > 编程语言 >Python:元组的定义和操作

Python:元组的定义和操作

时间:2023-12-08 23:55:25浏览次数:39  
标签:t5 定义 Python 元素 元组 print type

1、元组的定义语法:
定义元组使用小括号,且使用逗号隔开各个数据

元组面量

(元素1, 元素2, 元素3, ...)

定义元组变量

变量名称 = (元素1, 元素2, 元素3, ...)

定义空元组

变量名称 = ()
变量名称 = tuple()

2、元组的特点

  • 元组同列表一样,可以存储多个、不同的数据类的元素(混装)
  • 元组一旦定义完成,就不可修改
  • 数据时有序的
  • 允许重复数据存在

3、元组的常见操作

  • 查找元素
    查找指定元素在元组的下标,如果找不到,报错ValueError
    语法:元组.index(元素)
  • 统计元素
    • 统计元组内某元素的数量
      语法:元组.conut(元素)

    • 统计列表中全部的元素数量
      语法:元组.len()

# 定义元组
t1 = (1, "hello", True)
t2 = ()
t3 = tuple()

print(type(t1), t1)
print(type(t2), t2)
print(type(t3), t3)

# 定义单个元素的元组
t4 = ("hello",)     # 定义1个元素的元组,在元素之后需要带逗号

# 元组的嵌套
t5 = ((1, 2, 3), (4, 5, 6))
print(type(t5), t5)

# 下标索引去取出内容
num = t5[1][2]
print(num)

# 修改元组内容
t9 = (1, 2, ["itheima", "itcast"])      # 元组元素不可修改,但内部list的内部元素可以修改
t9[2][0] = "黑马程序员"

print(t9)

标签:t5,定义,Python,元素,元组,print,type
From: https://www.cnblogs.com/hugh-2023/p/17889333.html

相关文章

  • Python中函数的基础定义语法
    1、函数的定义语法:def函数名(传入参数):函数体return返回值2、函数的调用:函数名(参数)3、函数使用步骤:先定义函数后调用函数4、注意事项:参数不需要,可以省略返回值如不需要,可以省略函数必须先定义后使用#定义一个函数,输出相关信息defsay_hi():......
  • Python中函数的传入参数
    函数的传入参数:在函数进行计算的时候,接受外部(调用时)提供数据函数的定义语法:def函数名(传入参数):函数体return返回值函数定义的x和y称之为形式参数(形参),表示函数声明将要使用2个参数参数之间使用逗号进行分隔函数调用的5和5称之为实际参数(形参),表示函数执行时真正使......
  • Python函数的返回值定义语法
    1、函数返回值的作用所谓返回值,就是程序中函数完成的事情后,最后给调用者的结果2、函数返回值的定义语法def函数名(参数...):函数体return返回值使用关键字:return来返回结果3、注意:函数体在遇到return后就结束,写在return后的代码不会执行#定义一个函数,完成2数相加......
  • Python函数返回值之None类型
    None类型无返回值的函数,实际上返回了None函数返回None,就表示这个函数没有返回什么有意义的内容,也就是返回了空的意思None类型的应用场景在函数无返回值上用在if判断上在if判断中,None等同于False一般用于在函数中主动返回None,配合if判断做相关处理用于声明无内容的......
  • Python函数的说明文档
    函数的说明文档函数是纯代码,可以给函数添加说明文档,辅助理解函数作用定义语法:param用于解释参数:return用于解释返回值#定义函数,进行文档说明defadd(x,y):"""add函数可以接收2个参数,进行2数相加的功能:paramx:形参x表示相加的其中一个数:para......
  • Python:变量在函数中的作用域
    变量作用域指变量的作用范围(变量哪里可用,哪里不可用)局部变量定义在函数体内部的变量,即只在函数体内部生效全局变量定义在函数体内、外都能生效的变量#演示局部变量#deftest_a():#num=100#print(num)###test_a()#print(num)#演示全局变量num=2......
  • Python中函数的初体验
    1、函数:组织好的,可重复使用的,用来实现特定功能的代码段2、使用函数的好处:将功能封装在函数内,可供随时随地重复利用提高代码的复用性,减少重复代码,提高开发效率#统计字符串的长度,不使用内置函数len()str1="itheima"str2="itcast"str3="python"#定义一个计数的变量......
  • Python中类的相关知识
    在Python中,类是一种面向对象编程(Object-OrientedProgramming,OOP)的基本概念。下面是一些关于Python类的基本知识:1.类的定义:classMyClass:#类的主体pass2.属性(成员变量):类中的属性用于存储对象的状态或特征。classPerson:def__init__(self,name,age):......
  • Python 输入输出与文件处理: io、pickle、json、csv、os.path 模块详解
    Python提供了强大的输入输出和文件处理工具,通过io、pickle和json等模块,开发者可以轻松处理文件、序列化和反序列化数据,并在不同格式之间进行转换。在本文中,我们将深入介绍这些模块的用法和实际示例。1.io模块:强大的输入输出工具io模块提供了对文件I/O进行灵活处理的能力......
  • Python 输入输出与文件处理: io、pickle、json、csv、os.path 模块详解
    Python提供了强大的输入输出和文件处理工具,通过io、pickle和json等模块,开发者可以轻松处理文件、序列化和反序列化数据,并在不同格式之间进行转换。在本文中,我们将深入介绍这些模块的用法和实际示例。1.io模块:强大的输入输出工具io模块提供了对文件I/O进行灵活处理的能力......