iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python基本数据类型中元组的用法
  • 105
分享到

Python基本数据类型中元组的用法

2023-06-02 08:06:02 105人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

本篇文章为大家展示了python基本数据类型中元组的用法,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1.元组的概念Python中的元组是有序元素组成的集合,与列表的区别在于,元组是不可变的,一旦定

本篇文章为大家展示了python基本数据类型中元组的用法,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

1.元组的概念
  • Python中的元组是有序元素组成的集合,与列表的区别在于,元组是不可变的,一旦定义,就不能修改;

  • 记住元组是不可变的;

2.元组的定义
  • 可以使用 tuple() 或者 () 直接初始化元组;

  • 定义单个元素的元组时,需要在单个元素后面加一个逗号,如t = (1,)

3.元组的访问
t = (1,2,3,4,5,6,7)print(t[2])    #输出3
  • 元组的访问和列表类似,都可以通过索引访问

4.元组修改
  • 由于元组是无法被修改的,因此,元组没有增删改查的方法,这也体现了元组的不可变性;

5.命名元组
from collections import namedtuplePoint = namedtuple('Point',['a','b'])point = Point(1, 2)print(point.a)    #输出1print(point.b)    #输出2
  • 使用之前需要通过 collection 模块导入一个 namedtuple 类;

  • 构建元组类:类名 = namedtuple(‘类名’,[可迭代对象])

  • 初始化元组实例;

  • 访问元组(元组也是通过点语法访问);

6.冒泡排序
lst = list([1,2,7,6,3,5,4])print(lst)  #输出[1, 2, 7, 6, 3, 5, 4]for i in range(len(lst)):      #有多少元素则需要排序多少次    for j in range(len(lst) - i - 1):           if lst[j] > lst[j+1]:    #使元素交换位置            tmp = lst[j]            lst[j] = lst[j+1]            lst[j+1] = tmp print(lst)   #输出[1, 2, 3, 4, 5, 6, 7]
  • 两个相邻元素之间进行比较,大的往后放,最终最大的元素应该排在队列的最末尾;

  • 每次比较完之后,下一次的比较都会减少一次;

  • 冒泡排序有两层循环,外层循环控制比较的次数,内层循环用来比较元素的大小;

上述内容就是Python基本数据类型中元组的用法,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注编程网Python频道。

--结束END--

本文标题: Python基本数据类型中元组的用法

本文链接: https://www.lsjlt.com/news/229593.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python基本数据类型中元组的用法
    本篇文章为大家展示了Python基本数据类型中元组的用法,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1.元组的概念python中的元组是有序元素组成的集合,与列表的区别在于,元组是不可变的,一旦定...
    99+
    2023-06-02
  • Python基础数据类型中tuple元组的概念和用法
    本篇内容主要讲解“Python基础数据类型中tuple元组的概念和用法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python基础数据类型中tuple元组的概念和用法”吧!目录元组简单介绍声明...
    99+
    2023-06-20
  • Python基本数据类型--列表、元组、字典、集合
    一、Python基本数据类型--列表(List)  1、定义:[ ]内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素。  2、列表的创建:   # 方式一list1 = ['name...
    99+
    2023-06-02
  • Python基础数据类型tuple元组的概念与用法
    目录元组简单介绍 声明元组 元组与列表的区别 特殊的元组 元组的简写 元组常见运算操作 索引 [ ] 取值 切片 [ : : ] 取值 运算符 + 运算符 * 关键字 in 常见函数...
    99+
    2022-11-12
  • 【Python3】基本数据类型-元祖(
    元组(tuple) 元祖为不可被修改的列表,不可变类型 基本操作: 索引 切片 循环 长度 包含 以下为详细介绍 ~ count 查找元素个数 user_tuple = ('xmzncc','asd','fcc') v = user...
    99+
    2023-01-31
    元祖 数据类型
  • Python基本数据类型
    Numbers (数字) 1、数字数据类型用于存储数值。他们是不可改变的数据类型,这意味着改变数字数据类型会分配一个新的对象。 2、Python支持四种不同的数字类型: int(有符号整型) long(长整型[也可以代表八进制和十六进制...
    99+
    2023-01-31
    数据类型 Python
  • Python数据类型中的元组Tuple
    目录一、定义二、合并、重复与删除三、元组转换四、元组中的方法一、定义 元组可以理解为一个只读列表,用()来标识。 定义一个空元组变量 = () 但是如果元组中只有一个元素时,是元组还...
    99+
    2022-11-13
  • python的基本数据类型(一)
    一.运算符逻辑运算and:两边都真则真or:有真则真not:非假是真顺序:()>==>not==>and>=or二.while.. elsewhile 条件: 代码块else: 当条件为假的时候执行三.主...
    99+
    2023-01-30
    数据类型 python
  • Python--4 基本数据类型
      4.1 字符串   字符串str是在Python编写程序过程中,最常见的一种基本数据类型。字符串是许多单个子串组成的序列,其主要是用来表示文本。字符串是不可变数据类型,也就是说你要改变原字符串内的元素,只能是新建另一个字符串。   ...
    99+
    2023-01-30
    数据类型 Python
  • Python 基本数据类型 (二) -
      str.expandtabs([tabsize]): str类型的expandtabs函数,有一个可选参数tabsize(制表符大小)详细来说,expandtabs的意思就是,将字符串中的制表符\t,全部用空格来替换。至于用多少个空...
    99+
    2023-01-30
    数据类型 Python
  • Python基本数据类型(四)
    5、双向队列(deque)函数说明一个线程安全的双向队列,可进可出,可以从两端添加和删除元素;class deque(object):     """     deque([iterable[, maxlen]]) --> deque...
    99+
    2023-01-31
    数据类型 Python
  • Python基本数据类型(三)
    一、set的函数说明集合(set)是一个无序不重复元素的序列,基本功能是进行成员关系测试和删除重复元素,可以使用大括号({})或者 set()函数创建集合;注:创建一个空集合必须用set()而不是{ },因为{ }是用来创建一个空字典;在p...
    99+
    2023-01-31
    数据类型 Python
  • Python中的基本数据类型讲解
    一、数据类型分类 1、按存值个数区分 单个值:数字,字符串多个值(容器):列表,元组,字典,集合 2、按可变不可变区分 可变:列表[],字典{},集合{}不可变:数字,字符串,元组(...
    99+
    2022-11-11
  • Python中的基本数据类型介绍
    Python 中主要有8种数据类型:number(数字)、string(字符串)、list(列表)、tuple(元组)、dict(字典)、set(集合)、Boolean(布尔值)、N...
    99+
    2022-11-11
  • Python的基本语法与数据类型详解
    当学习 Python 编程语言时,掌握基本语法和数据类型是必不可少的。在这里,我们将讲解 Python 的变量和常量、字符串、数字、列表、元组和字典等数据类型,以及条件语句、循环语句和函数的使用方法。变量和常量在 Python 中,变量是用...
    99+
    2023-05-14
    Python 数据类型
  • Python基本数据类型及内置方法
    目录一 引子二 数字类型int与float2.1 定义2.2 类型转换2.3 使用三 字符串3.1 定义3.2 类型转换3.3 使用3.3.1 优先掌握的操作3.3.2 需要掌握的操...
    99+
    2022-11-10
  • Python的基本数据类型之Number
    Python下载地址: https://www.python.org/downloads/ 部分参考资料:廖雪峰的网站 Python与Java在一定程度上比较相似,都是面向对象型的语言。首先搭配好Python的开发环境,网上相关...
    99+
    2023-01-31
    数据类型 Python Number
  • python基本数据类型的介绍
    int(整型)在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-922337203685...
    99+
    2023-01-31
    数据类型 python
  • 学好python基本数据类型
    目录一、基本用法 1.注释 2.输出 3.变量 4.命名规范 5.变量的定义方式 二、python的数据类型 1.字符串类型 2.数字类型 3.List列表类型 4.tuple 元组...
    99+
    2022-11-12
  • python基本数据类型(二)-pyth
    序列类型的自带方法 1.列表的常用方法 2.元祖的常用方法 3.字符串的常用方法 1.列表常用的方法 L.append(obj) #在列表末尾添加新的对象 L.clear() #清空列表 L.copy() ...
    99+
    2023-01-31
    数据类型 python pyth
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作