Wr 自留地 Wr 自留地
  • 首页
  • 资源
  • 工具
  • 教程
  • 标签
  • 友链
  • 关于

Python 基础教程 第十二期:Tuple 元组

_Wr_ 3年前
Python Tuple 元组

介绍

元组和列表十分相似,但是两者不同之处在于:

  • 列表的元素可以修改,但是元组的元素不能;
  • 列表使用中括号,元组使用小括号。

创建

#!/usr/bin/python3

group=("one","two","three",1,2,3,4)

打印

#!/usr/bin/python3

group=("one","two","three",1,2,3,4)
# 打印整个元组
print (group)
# 打印元组中的指定元素
print (group[0])

程序返回:

('one', 'two', 'three', 1, 2, 3, 4)
one

合并

#!/usr/bin/python3

group1=("one","two","three")
group2=(1,2,3,4)
group3=group1+group2

如果打印 group3,程序会返回:

('one', 'two', 'three', 1, 2, 3, 4)

删除

#!/usr/bin/python3

group=("one","two","three")
del group

运算符

代码返回解释
len(("pen", "pineapple", "apple", "ppap"))4计算元素个数
("pen", "pineapple") + ("apple", "ppap")('pen', 'pineapple', 'apple', 'ppap')连接
('Oh no!',) * 4('Oh no!', 'Oh no!', 'Oh no!', 'Oh no!')复制
"Oh no!" in ("pen", "pineapple", "apple", "ppap")False元素是否存在
for ppap in ('pen', 'pineapple', 'apple', 'ppap'): print (ppap,)pen
pineapple
apple
ppap
迭代

运行实例:

>>> len(("pen", "pineapple", "apple", "ppap"))
4
>>> ("pen", "pineapple") + ("apple", "ppap")
('pen', 'pineapple', 'apple', 'ppap')
>>> ('Oh no!',) * 4
('Oh no!', 'Oh no!', 'Oh no!', 'Oh no!')
>>> "Oh no!" in ("pen", "pineapple", "apple", "ppap")
False
>>> for ppap in ('pen', 'pineapple', 'apple', 'ppap'): print (ppap,)

pen
pineapple
apple
ppap

索引,截取

示例元组:

demo=("Google","Bing","DuckDuckGo","Baidu")
代码返回解释
demo[1]'Bing'读取第2个元素
demo[-1]'Baidu'反向读取第1个元素(倒数第1个元素)
demo[1:]('Bing', 'DuckDuckGo', 'Baidu')截取元素,从第2个开始后的所有元素。

运行实例:

>>> demo=("Google","Bing","DuckDuckGo","Baidu")
>>> demo[1]
'Bing'
>>> demo[-1]
'Baidu'
>>> demo[1:]
('Bing', 'DuckDuckGo', 'Baidu')

函数

代码解释
cmp(group1, group2)比较两个元组元素。
len(group)计算元组元素个数。
max(group)返回元组中元素最大值。
min(group)返回元组中元素最小值。
tuple(group)将可迭代系列转换为元组。
Python编程
相关文章
  • [教程] 腾讯云服务器 Ubuntu 实例开启 root 用户通过密码 SSH 远程登录教程
  • [教程]《索尼克大冒险 2》PC 版 Mod 制作教程 (一): 各文件/目录的详细作用
  • WordPress教程:查看当天用户注册数量以及用户注册时间排序
  • 去除 WordPress 管理菜单栏 WordPress logo
  • WordPress 开启面包屑导航
_Wr_「作者」
赞赏
_Wr_
评论 (0)
发表评论
Copyright © 2019-2023 Wr 自留地.        
  • 首页
  • 资源
  • 工具
  • 教程
  • 标签
  • 友链
  • 关于