返回顶部
首页 > 资讯 > 后端开发 > Python >python3之元组
  • 557
分享到

python3之元组

2023-01-31 08:01:26 557人浏览 薄情痞子

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

摘要

                                            python3之元组tuple特性:a. 元组是另一种有序的列表b. list非常相似,但是tuple一旦创建,就不能修改1.语法和list 类似,可以

                                            python3之元组

tuple

特性:

a. 元组是另一种有序的列表

b. list非常相似,但是tuple一旦创建,就不能修改

1.语法和list 类似,可以根据索引取值

In [86]: t = ('wd','pc','lp','woniu')
In [87]: t1 = tuple('abc')
In [88]: t
Out[88]: ('wd', 'pc', 'lp', 'woniu')
In [89]: t1
Out[89]: ('a', 'b', 'c')
In [90]: print(t[0])
wd
In [91]: print(t1[0])
a


2.创建一个单元素tuple

In [92]: t = ()
In [94]: print(t)
()
In [95]: type(t)
Out[95]: tuple
In [96]: t = (1)
In [97]: type(t)
Out[97]: int
In [98]: print(t)
1


3.可变tuple

In [99]: t = (1,2,[3,4])
In [100]: t1 = t[2]
In [101]: t1
Out[101]: [3, 4]
In [102]: t1[0]=5
In [103]: t
Out[103]: (1, 2, [5, 4])
In [104]: t1
Out[104]: [5, 4]

复制和引用

In [105]: l = [1,2,3,4]
In [106]: l1 = l 
In [107]: l
Out[107]: [1, 2, 3, 4]
In [108]: l1[0]=5
In [109]: l1
Out[109]: [5, 2, 3, 4]
In [110]: l
Out[110]: [5, 2, 3, 4]

注意:

元组存在的意义,有很大一部分是因为,由于它的不可变,可以当做映射的key值,但是list就不不行




--结束END--

本文标题: python3之元组

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

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

猜你喜欢
  • python3之元组
                                                python3之元组tuple特性:a. 元组是另一种有序的列表b. list非常相似,但是tuple一旦创建,就不能修改1.语法和list 类似,可以...
    99+
    2023-01-31
  • python3学习之元组
    元组的值不能改变,有两个方法:T.count(value)  返回值是出现value的个数T.index(value, [start, [stop]]) 返回值是出现value的第一个index打印:for i in T:    print...
    99+
    2023-01-31
  • Python3 元组
    Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。如下实例:tup1 = ('Google', 'Runoob', 1997, 200...
    99+
    2023-01-31
  • Python3列表和元组
    数据结构 数据结构是以某种方式组合起来的数据元素的集合。在Python中基本的数据结构就是序列 序列 列表和元组;区别:列表可以修改,元组不可以修改 例:  a = ['name',age] 序列可包含其他序列,比如:all=[a,a] ...
    99+
    2023-01-31
    列表
  • python3 列表、元组操作
    alist = [1,2,3,4,5,6,7,8,9]alist[1, 2, 3, 4, 5, 6, 7, 8, 9]alist. #两次TAB键 alist.append( #添加 alist.count(9) ...
    99+
    2023-01-31
    操作 列表
  • 什么是python3中的元组
    Python中元组是一种不可变数据类型,与列表类似,因为元组的元素不能修改,又被称为只读列表,它是python的基本数据类型之一,元组使用小括号,列表使用方括号,而创建元组很简单,只需要在括号中添加元素并使用逗号隔开即可。...
    99+
    2024-04-02
  • Python之元组
    元组 元组和序列区别 元组tuple元组特点:属于准序列类型,支持复杂数据类型,长度不限制,不可变类型(增删修改元素,排序),支持切片操作,使用()包裹起来。 元组的创建 查看类型 a=tuple('hello')print(a...
    99+
    2023-01-31
    Python
  • python3 字符串/列表/元组(st
    在抓取网络数据的时候,有时会用正则对结构化的数据进行提取,比如 href="https://www.1234.com"等。python的re模块的findall()函数会返回一个所有匹配到的内容的列表,在将数据存入数据库时,列表数据类型是...
    99+
    2023-01-31
    字符串 列表 st
  • python3 列表 元组 字典 文件
    列表、元组操作字符串操作字典操作集合操作文件操作字符编码与转码1. 列表、元组操作列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作定义列表1names = ['Alex',"Tenglan",'Eric'...
    99+
    2023-01-31
    字典 文件 列表
  • python3(元组,列表,集合,字典)
    1.列表 1)创建列表 数组:存储同一种数据类型的集合 scores=[12,13,14] 列表:(打了激素的数组):可以存储任意数据类型的集合 列表里:可以存储不同的数据类型 s=[1,4,5,'ty'] print ...
    99+
    2023-01-31
    字典 列表
  • python学习之元组
    在python中,元组使用小括号,小括号的元素使用逗号隔开即可; 1.元组和列表的区别元组和列表的相同点就是都是序列类型的容器对象,可以存放任何类型的数据,支持切片,迭代操作等;元组和列表的不同点是元组是不可变类型,大小固定,而列表是可变...
    99+
    2023-01-31
    python
  • Python列表之元组
    元组属于序列的一种1.    序列包括3种字符串、列表和元组都是序列。序列的两个主要特点是所有操作符和切片操作符。a.    索引操作符让我们可以从序列中抓取一个特定项目b.    切片操作符让我们能获取序列的一个切片,即一部分序列2.  ...
    99+
    2023-01-31
    列表 Python
  • python基础之元组
    元组: # 元组,一种不可变的序列,在创建之后不能做任何的修改 # 1.不可变 # 2.用()创建元组类型,数据项用逗号来分割 # 3.可以是任何的类型 # 4.党员组中只有一...
    99+
    2024-04-02
  • python之列表、元组、字典
    1描述 打了激素的数组数组是只能存储同一数据类型的结构列表:可以存储多数数据类型的数组 2 定义列表: 元组和列表的不同:元组是不可变对象而列表是可变对象 3 列表的特性: 1 索引 分为前向索引、反向索引和多重索引 2...
    99+
    2023-01-31
    字典 列表 python
  • python3之pymysql
    pymsql是Python中操作MySQL的模块并且只有在Python3.0版本中才存在,其使用方法和MySQLdb几乎相同。 下载安装pymsql模块 pip3 install pymysql 操作前准备 #1.创建数据库 mysql&g...
    99+
    2023-01-31
    pymysql
  • Python3之api
            刚到公司领导安排了一个任务,用Python写一个api接口        主要用到django,request,json,orm,HttpResponse        闲话少说上代码以下是表和需求:IP资源表:(IpSou...
    99+
    2023-01-31
    api
  • 4.91Python数据类型之(6)元组
    前言 有时候,我们为了数值的安全性,不许用户修改数据,今天我们就来讲讲关于python不可变的数据类型--- 元组数据 目录 1.元组的基本定义 2.元组的基本操作 (一)元组的基本定义 1.元组的概念: 元组(Tuple)是不...
    99+
    2023-01-30
    数据类型 Python
  • Python 元组:理解序列之谜
    元组是 Python 中不可变有序序列。与列表类似,它们可以存储各种元素,但它们不能被修改或扩展。元组使用圆括号 () 定义,元素用逗号 , 分隔。 不可变性 元组的主要特征是它们的不可变性。这意味着一旦创建,就无法修改元组中的元素或其顺...
    99+
    2024-04-02
  • python3--元组(tuple),列表(list),字典dict,其它(for,enumerate,range)
    元祖tuple元组被称为只读列表,即数据可以被查询,但不能被修改,所以,字符串的切片操作同样适用于元组#!/usr/bin/env python # coding: utf-8 __author__ ...
    99+
    2023-01-30
    字典 列表 tuple
  • Python四大金刚之元组详解
    目录引言 一、元组的创建方式二、元组的遍历总结引言  一、元组的创建方式 #第一种: t = ('python','No.1') print(t) pri...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作