当前位置: 首页 > news >正文

Python 编程基础 | 第三章-数据类型 | 3.6、元组

一、元组

Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。

1、创建元组

元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可,例如:

tup1 = ('physics', 'chemistry', 1997, 2000)
tup2 = (1, 2, 3, 4, 5 )
tup3 = "a", "b", "c", "d"

2、访问元组

元组可以使用下标索引来访问元组中的值,例如:

tup1 = ('physics', 'chemistry', 1997, 2000)
tup2 = (1, 2, 3, 4, 5, 6, 7 )print(tup1[0])   # 输出结果:physics
print(tup1[:3])  # 输出结果:('physics', 'chemistry', 1997)

3、删除元组

元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组,例如:

tup1 = ('physics', 'chemistry', 1997, 2000)
tup2 = (1, 2, 3, 4, 5, 6, 7 )del(tup1)        # 删除元组tup1
print(tup1)      # 编译报错:NameError: name 'tup1' is not defined. Did you mean: 'tup2'?

4、元组运算符

与字符串一样,元组之间可以使用 + 号和 * 号进行运算。这就意味着他们可以组合和复制,运算后会生成一个新的元组。

表达式结果描述
len((1, 2, 3))3计算元素个数
(1, 2, 3) + (4, 5, 6)(1, 2, 3, 4, 5, 6)链接
(‘Hi!’,) * 4(‘Hi!’, ‘Hi!’, ‘Hi!’, ‘Hi!’)复制
3 in (1, 2, 3)True元素是否存在
for x in (1, 2, 3): print x1 2 3遍历

5、元组内置函数

Python元组包含了以下内置函数

函数功能
cmp(tuple1, tuple2)比较两个元组元素
len(tuple)计算元组元素个数
max(tuple)返回元组中元素最大值
min(tuple)返回元组中元素最小值
tuple(seq)将列表转换为元组
http://www.lryc.cn/news/186538.html

相关文章:

  • 2023/10/7 -- ARM
  • yolov5加关键点回归
  • untitle
  • 《论文阅读》监督对抗性对比学习在对话中的情绪识别 ACL2023
  • 2023-10-07 LeetCode每日一题(股票价格跨度)
  • 聊聊分布式架构04——RPC通信原理
  • 维吉尼亚密码
  • ubuntu20.04挂载拓展盘保姆级流程
  • 顶顶通电话机器人接口对接开源ASR(语音识别)
  • windows消息机制
  • 整数划分——DP
  • Git切换用户常用命令
  • 一般香港服务器带宽选多大够用?(带宽计算方法)
  • vue中使用ali-oss上传文件到阿里云上
  • php实战案例记录(17)计算时间的函数及其示例说明
  • 基于Keil a51汇编 —— MPL 宏定义
  • Android 13 骁龙相机点击拍照流程分析(二)——点击拍照到存入相册
  • 常见算法-巴斯卡三角形(Pascal)
  • AI:09-基于深度学习的图像场景分类
  • uni-app:引入echarts(使用renderjs)
  • 使用wireshark解析ipsec esp包
  • linux如何删除最近操作的日志
  • android端MifareClassicTool
  • 设计模式 - 迭代器模式
  • Docker之Dockerfile搭建lnmp
  • 排序算法——选择排序
  • 【数据结构C/C++】双向链表的增删改查
  • Godot 添加Nuget 引用
  • IC工程师职场必备《经典Verilog100多个代码案例》(附下载)
  • springboot项目做成公共项目