小白之Python-基础中的基础05
Python-基础中的基础05
--之元组
#元组:不可变更
1. 创建元组:元组必须用,表示,只加()是不行的
print 42 print (42) print 43, #这个地方会把下一行的内容打印到这一行,不知道为啥 print (42,) #元组必须用,表示 print () print 3*(40+2) #数学运算 print 3*(40+2,) #三次元组元素 ---------------- 42 42 43 (42,) () 126 (42, 42, 42)
2. 把序列转换成元组类型--tuple函数
类似list函数(列表)
tuple是一种类型
print tuple([1,2,3]) #把列表类型转换为元组 print tuple('abc') #把序列类型转换为元组 print tuple((1,2,3)) #把元组类型转换为元组,返回原值 ---------------- (1, 2, 3) ('a', 'b', 'c') (1, 2, 3)
3. 元组的基本操作
创建元组、访问元组
创建上面说了,访问元组同列表一致,索引和分片方法
x=1,2,3 print x[1] ---------- 2 print x[0:2] ---------- (1,2)
---------------虽然元组功能很少,但是------------------
元组可以在映射(和集合的成员)中当作键使用(后面说)。列表不可以
元组还可以作为很多内建函数和方法的返回值存在,然后会对该返回值进行处理。
元组以上
TO BE A BETTER MAN

浙公网安备 33010602011771号