小白之Python-基础中的基础05
2024-09-08 18:48:13
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)
---------------虽然元组功能很少,但是------------------
元组可以在映射(和集合的成员)中当作键使用(后面说)。列表不可以
元组还可以作为很多内建函数和方法的返回值存在,然后会对该返回值进行处理。
元组以上
最新文章
- nyoj19_排列
- Login failed知多少
- 织梦DedeCMS"当前位置"去除最后一个 >; 符号的方法
- 索引 split2
- redmine一键安装包下载链接
- VirtualBox的usb支持
- .atitit.web 推送实现解决方式集合(3)----dwr3 Reverse Ajax
- web代理进行跨域访问
- YII 1.0 缓存使用
- 201521123088《java程序与设计》第9周学习总结
- Ubuntu 下 libgps 库的使用
- FORM开发实现动态LOV
- Python爬虫利器四之PhantomJS的用法
- 【转】CentOS系统操作下安装相关各种软件
- myeclipise生成javadoc
- 最纯粹的直播技术实战03-通过filter进行旋转及卡顿修复
- Hadoop DistributedCache分布式缓存的使用
- NSUserDefaults用法详解
- JavaI/O系统2
- 13 - stark总结、github代码