python的tuple()

转载于:http://www.runoob.com/python/att-tuple-tuple.html

描述

Python 元组 tuple() 函数将列表转换为元组。

语法

tuple()方法语法:

tuple( seq )

参数

  • seq -- 要转换为元组的序列。

返回值

返回元组。

实例

以下实例展示了 tuple()函数的使用方法:

例子1:

>>> tuple([1,2,3,4])

(1, 2, 3, 4)

>>> tuple({1:2,3:4})    #针对字典 会返回字典的key组成的tuple

(1, 3)

>>> tuple((1,2,3,4))    #元组会返回元组自身

(1, 2, 3, 4)

例子2:

#!/usr/bin/python

aList = [123, ‘xyz‘, ‘zara‘, ‘abc‘];
aTuple = tuple(aList)

print "Tuple elements : ", aTuple

以上实例输出结果为:

Tuple elements :  (123, ‘xyz‘, ‘zara‘, ‘abc‘)
时间: 2024-10-21 21:11:57

python的tuple()的相关文章

Python list &tuple

1        List和Tuple 1.1   List(有序可重复可修改) list是一种有序的集合,可以随时添加和删除其中的元素. >>> list=[1,2,3] >>> list [1, 2, 3] >>> list=['1','2','3'] >>> list ['1', '2', '3'] >>> len(list)     --显示list中的元素个数 3 >>>list[0]  

Python中tuple的使用

Tuple 是不可变 list. 一旦创建了一个 tuple 就不能以任何方式改变它. 定义 tuple >>> t = ("a", "b", "mpilgrim", "z", "example")  >>> t ('a', 'b', 'mpilgrim', 'z', 'example') >>> t[0]                        

[python]python之tuple元组

tuple特性 python的tuple与列表类似,不同之处在于tuple的元素不能修改. tuple使用小括号,列表使用方括号. tuple创建很简单,只需要在括号中添加元素,并使用逗号隔开即可. tuple与字符串类似,下标索引从0开始,可以进行截取.组合. tuple中只包含一个元素的时候,也需要在元素后面添加符号,否则()会被作为运算符处理: tuple可以进行tuple之间的+连接: tuple中的一级元素不可以修改但是可以修改二级的: tuple中的元素是不允许删除的,但是可以使用d

Python元组tuple(不可变)

Python元组Tuple(不可变): 元组的特点: 1.元组的初始化: tuple = (1, )  #元组只有一个元素的话,初始化时要加,否则当做元素的普通变量类型处理 tuple = (1, 2, 3, [2,4,5])  #可以使不同类型的元素 2.元组中的元素不能被修改: tuple[2] = 5   #错误的,编译不通过,会报错 3.用1中的tuple,只不能改变[2,4,5]列表元素的地址,但可以通过读取其地址改变其列表中的值. 一.元组的运算: 1.元组的组合: tuple3 =

python 元组tuple

@原网站 因为tuple不可变,所以代码更安全.如果可能,能用tuple代替list就尽量用tuple. tuple的陷阱:当你定义一个tuple时,在定义的时候,tuple的元素就必须被确定下来,比如: >>> t = (1, 2) >>> t (1, 2) 如果要定义一个空的tuple,可以写成(): >>> t = () >>> t () 但是,要定义一个只有1个元素的tuple,如果你这么定义: >>> t

20150706 python 语法 tuple 1⃣️

python tuple 的概念 Tuple 是不可变 list. 一旦创建了一个 tuple 就不能以任何方式改变它. Tuple 与 list 的转换Tuple 可以转换成 list,反之亦然.内置的 tuple 函数接收一个 list,并返回一个有着相同元素的 tuple.而 list 函数接收一个 tuple 返回一个 list.从效果上看,tuple 冻结一个 list,而 list 解冻一个 tuple. Tuple 的其他应用一次赋多值>>> v = ('a', 'b',

Python—元组tuple

列表的知识其实就类似于c语言中的数组,可插入.修改.list=[a,b,c,d] 而元组tuple,一旦初始化即不可修改.好处与绝对安全. 定义一个空的元组:t=() 定义只有一个元素的元组:t=(1,),要在圆括号元素的后面加上一个逗号,python才会识别到这个元素,要不然Python会把t=(1)当做元组中元素的个数1来对待. 定义一个带有列表的元组:t=(a,b,c,[x,y]),在这里可以对元组中列表的元素进行修改,例如t[3][0]='X',t[3][1]='Y',这是元组t=(a,

Python 全栈开发:python元组tuple

元组 什么是元组:"元组就是一个不可变的列表" (并不是列表,只是为了便于记忆) 用途:用于存放多个值,只能读不能二次赋值 表现形式:小括号()中间以逗号分割各个元素 eg: tuples = ('a','b','c','d') 元组常用的操作 生成一个简单的元组 tuples = tuple(range(5)) print(tuples) #结果(0, 1, 2, 3, 4) len(tuple) #计算元组长度 tuples = (0, 1, 2, 3, 4) print(len(

Python List+Tuple+Dict+Set小结

创建List:L = ['Adam', 'Lisa', 'Bart', 'Gechong', 'Kongming'] 显示List:L[0] 遍历List:print (L)和for循环 更新List:append()和insert()和直接赋值 删除List:pop()和pop(n) List特点: 可以添加删除 ? 1 2 3 4 5 6 Li = ['Adam', 'Lisa', 'Bart', 'Gechong', 'Kongming'] print (Li) for name in L