高级数据类型---元祖[tuple]

一、Tuple(元组)与列表类似,不同之处在于元组的 元素不能修改,让列表不可以被修改,以保护数据安全

  • 元组 表示多个元素组成的序列
  • 元组Python 开发中,有特定的应用场景
  • 用于存储 一串 信息数据 之间使用 , 分隔
  • 元组用 () 定义,元组的 索引0 开始,索引 就是数据在 元组 中的位置编号。
info_tuple = ("zhangsan", 18, 1.75)

二、创建空元祖

info_tuple = ()

三、元组中 只包含一个元素 时,需要 在元素后面添加逗号:

info_tuple = (50, )

四、元组和列表之间的转换

list(元组) 

五、使用 tuple 函数可以把列表转换成元组

tuple(列表)

原文地址:https://www.cnblogs.com/guo2733/p/10679152.html

时间: 2024-10-10 18:35:59

高级数据类型---元祖[tuple]的相关文章

Python三种基础数据类型:列表list,元祖tuple和字典dict

Python的三种基本数据类型,列表list,元祖tuple和字典dict 列表List:python最基础的数据类型,列表内的数据项不需要具有相同的类型,可以包含重复值.列表包括两个模块,元素及对应的索引,其中索引正值表示从头开始取,负值表示倒项取数. 操作:索引.切片.加.减.乘.检查成员 索引:查看某个索引的值my_list[1],查看系列的值my_list[1:5] 切片:my_list[1:5],注意:my_list[::n]该用法表示从取的元素开始取第n元素,依次类推 加和乘:表示对

C#元祖Tuple的事例

数组合并了相同类型的对象,而元祖合并了不同类型的对象,元祖起源于函数编程语言(F#) NET Framework定义了8个泛型Tuple(自NET4.0)和一个静态的Tuple类,他们作用元祖的工厂, 这里的不同泛型Tuple类支持不同数量的元素,例如:Tuple<T1>包含一个元素,Tuple<T1,T2>包含2个元素,依次类推 /* 创建者:菜刀居士的博客 * 创建日期:2014年07月14号 */ namespace Net.String.ConsoleApplication

列表list/数组Array/向量vector、元祖tuple、范围range

列表 输入加法运算: content = input('请输入:') # 输入5+9 result = content.split('+') # split生成列表['1', '2'] num = int(result[0]) + int(result[1]) 公共功能: 索引.切片.步长 获取长度:len # 表示元素的个数 for循环 #利用for循环和range,将1-30的数字一次添加到一个列表中,并循环这个列表,将能被3整除的数改成*. li = list(range(1,31)) l

004---Python基本数据类型--元祖

元祖 .caret, .dropup > .btn > .caret { border-top-color: #000 !important; } .label { border: 1px solid #000; } .table { border-collapse: collapse !important; } .table td, .table th { background-color: #fff !important; } .table-bordered th, .table-bord

8 Python 数据类型—元祖

Python的元组与列表类似,不同之处在于元组的元素不能修改. 元组使用小括号,列表使用方括号. 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可. 创建空元组 tup1 = () 元组中只包含一个元素时,需要在元素后面添加逗号 tup1 = (50,) 1 tup1 = ('physics', 'chemistry', 1997, 2000); 2 tup2 = (1, 2, 3, 4, 5 ); 3 tup3 = "a", "b", "c&q

元祖 -- tuple

Python的元组与列表类似,不同之处在于元组的元素不能修改(只读列表,显示儿子级别的增删改). 元组使用小括号,列表使用方括号. 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可.  实例:  tuple1 = ('physics', 'chemistry', 1997, 2000); tuple2 = (1, 2, 3, 4, 5 ); tuple3 = "a", "b", "c", "d";   元祖中包含一个

八、python 元祖 tuple

理解: 元祖和列表是很类似的,相当于列表的二次加工.主要区别是元素不可被修改.并且元祖不能被增加或删除. list 列表 name = ["chensi","wuyanzu","pengyuyan"] tuple 元祖 name = ("chensi","wuyanzu","pengyuyan",) 注意,元祖在最后括号结尾的时候,要多加一个逗号,不加也不会报错.但是加上之后就可以区分出

NO 3 ,人生苦短,我学python之python 元祖tuple魔法

1 # 元祖 元素不可被修改,不可被增加和删除 2 # 元祖也是有序的 3 tu = (12,'sf',27,67,34,7,9,4,3,5,7) 4 print(tu) 5 # 元祖可以与str,list相互转换 6 # 元祖可以进行切片,可迭代对象 7 #元祖的一级元素不能被修改,但也仅仅是一级元素 8 t = ('a', 'b', ['A', 'B']) 9 t[2][0] = 'X' 10 t[2][1] = 'Y' 11 print(t) 原文地址:https://www.cnblog

swift_简单值 | 元祖 | 流程控制 | 字符串 | 集合

//: Playground - noun: a place where people can play import Cocoa var str = "Hello, playground" //这里先提及下, //Swift中的属性的定义 //属性名首字母只能是字母,下划线 //首字母后也只能是数字,字母,下划线 /****************************************常量与变量**/ /**************常量的定义*/ //语法上就是使用let关