首页 > 编程语言 >python序列-元组

python序列-元组

时间:2022-08-23 21:56:10浏览次数:64  
标签:python 元素 列表 序列 元组 tupleName

元组-tuple

  元组(tuple)也是python中一个重要的序列结构,与列表类似,也是由一系列按特定顺序排列的元素组成,但是它是不可变序列。因此元组也称为不可变的列表。形式上元组的元素都是放在一对中括号‘()’ 中,两个相邻的元素之间使用逗号‘,’ 分隔,数据上可以将整数、实数、浮点数、字符串、列表、元组等任何数据类型放置在列表中,并且同一个元组中,元素的类型可以不同。通常元组中的元素属于不可修改的内容。

创建元组

  创建元组时可以使用赋值运算符‘=’ 直接将一个列表赋值给一个变量,语法格式如下:

tupleName = [element1, element2, element3, ...elementN]

# tupleName : 表示元组的名称 
# element : 表示列表中的元素,个数无限制
# 补充:如果想要创建一个空列表是可以直接使用 listname = []

  元组的合法格式,例如:

     

 

 创建数值元组

  python中可以使用tuple() 函数直接将range() 函数循环出来的结果转换为元组,如:

    

 

 删除元组

  已创建的元组如不在使用时可以使用del 语句将其删除。语法格式如下:

del tupleName

# tupleName : 表示元组的名称

  del 语句实际的开发中并不会常用,因为python自带的垃圾回收机制会自动销毁不用的元组。

遍历元组

  1、使用for 循环实现

      

 

   2、使用for 循环和enumerate() 函数实现

      

 

 访问元组元素

  python中访问元组、列表、字符串等数据类型都可以通过索引来获取访问其元素。

修改元组元素

  元组是不可变序列,所以不能对元组单个元组值进行修改,但是可以对元组进行重新赋值。

元组推导式

 

标签:python,元素,列表,序列,元组,tupleName
From: https://www.cnblogs.com/likeyan/p/16617976.html

相关文章

  • Python if __name__ == '__main__':
    每个python模块(python文件,也就是此处的test.py和import_test.py)都包含内置的变量__name__,当该模块被直接执行的时候,__name__等于文件名(包含后缀.py);如果该模块impor......
  • 《Python神经网络编程》PDF高清版下载,
                               《 Python神经网络编程》PDF高清版免费下载地址   内容简介  · · · · ......
  • opencv-python常用函数
    一、安装pipinstallopencv-python二、图像读写cv2.imread(path,flag)返回值类型:np.ndarraycv2.imwrite(filename,image)三、常用绘图cv2.rectangle(image,......
  • Python 中 Iterator和Iterable的区别
    Python中list,truple,str,dict这些都可以被迭代,但他们并不是迭代器。为什么?因为和迭代器相比有一个很大的不同,list/truple/map/dict这些数据的大小是确定的,也就是说有多少......
  • Python3项目初始化8-->css和bootstrap入门学习
    24、CSS基础HTML盒模型divspanCSS选择器,常见属性值Bootstrap栅格系统,表单,表格,常用组件。Div一个盒子,默认站一行Span行内元素P段落元素为什么需要div?t......
  • 序列化与反序列化的用法
    usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Runtime.Serialization.Formatters.Binary;usingSystem.IO;n......
  • 常用设计模式(Python版)
    1.设计模式是什么?有什么用?设计模式是软件开发过程中经过验证的、用于解决特定环境下、重复出现的、特定问题的解决方案。根据GoF(GangOfFour),设计模式被分为三类:创......
  • python的控制结构和函数
    控制结构顺序结构程序秉承着从上到下从左到右的运行规则分支结构语法1:if条件:条件成立时,才会执行......
  • 【737】排列组合通过python实现
    参考:PermutationandCombinationinPython重要代码:fromitertoolsimportpermutations得到的结果就是排列的结果,以tuple的形式显示,具体可以具体代码实现!......
  • python argsparse
    python运行时参数设置importargparse#Pressthegreenbuttonintheguttertorunthescript.if__name__=='__main__':parser=argparse.ArgumentPa......