变量类型-Tuple
2018-09-29 03:57:33来源:博客园 阅读 ()
教程:
一:元组的创建
元组(tuple)与列表类似,不同之处在于元组的元素不能修改
(1)tuple写在圆括号之间,元素用逗号隔开
(2)元组元素的类型可以不同
(3)一个元素,需要在元素后添加逗号tup = (20,)
(4)元组也可以被索引和切片,方法一样
二:元组的索引
变量[头标:尾标]
从前到后:0---end
从后到前:-1---->-len(str)
三:元组的更新---->元组的值不能修改
四:元组的删除
元组中的元素不允许删除
del 删除整个元组
五:元组操作符
+ 用于组合(连接)元组
* 用于重复元组
in 、not in 判断元素是否存在
六:元组内建函数
len(tuple) 计算元素的个数
max(tuple)
min(tuple)
tuple(seq)
七:为什么还要用元组???
(1)速度快
(2)写保护
(3)元组可以作为key
CODE:
# -----------------------------------------------------------------------------------------------------#
# 元组的创建
# -----------------------------------------------------------------------------------------------------#
my_tuple1 = ('1', "2", 'faith', 'English')
my_tuple2 = ('I', 'Love', 'Python', 'and', 'C++')
# -----------------------------------------------------------------------------------------------------#
# 元组的索引
# -----------------------------------------------------------------------------------------------------#
print(my_tuple1)
print(my_tuple1[2]) # 元组的索引
print(my_tuple1[1:3]) # 元组的切片
# -----------------------------------------------------------------------------------------------------#
# 元组的更新(元组不能更新)
# -----------------------------------------------------------------------------------------------------#
# my_tuple1[1] = 'like'
# print(my_tuple1)
# -----------------------------------------------------------------------------------------------------#
# 元组的删除
# -----------------------------------------------------------------------------------------------------#
print('del前:', my_tuple2) # 放在后面验证是否删除
del my_tuple2
# -----------------------------------------------------------------------------------------------------#
# 元组的操作符
# -----------------------------------------------------------------------------------------------------#
my_tuple3 = (1, 2, 3) + (4, 5, 6)
print("元组组合:", my_tuple3)
print("元组重复:", my_tuple3*3)
print("元素是否在列表中:", 3 in my_tuple3)
# -----------------------------------------------------------------------------------------------------#
# 元组内建函数
# -----------------------------------------------------------------------------------------------------#
my_tuple4 = my_tuple3*3
number = len(my_tuple4) # 统计出现的次数
print('time = ', number)
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:七、并发编程(进程与线程)
- python_0基础开始_day07 2019-08-13
- python变量和常量 2019-08-13
- 在 Python 中这样命名变量就是给自己挖坑 2019-08-13
- Python数据基础类型-列表 2019-08-13
- Python基础总结之第二天从变量开始(新手可相互督促) 2019-07-24
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash