小白之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)

---------------虽然元组功能很少,但是------------------

元组可以在映射(和集合的成员)中当作键使用(后面说)。列表不可以
元组还可以作为很多内建函数和方法的返回值存在,然后会对该返回值进行处理。


元组以上

posted @ 2017-08-04 16:05  haohaoplay  阅读(121)  评论(0)    收藏  举报