python入门,数据容器:tuple元组详解

目录

1.tuple的定义

2.元组的嵌套与取出

3.元组的相关操作

1.index()查找某个元素对应下标

2.count()统计某个元素在元组中出现的次数

3.len(元组)统计元组中元素的个数

4.元组的遍历

1.while

[​编辑 ​编辑](#编辑 编辑)

2.for

[​编辑 ​编辑](#编辑 编辑)


元组与列表类似,但是一旦定义完成就不可修改

元组里面可以嵌套一个list,那个list是可以被修改的

1.tuple的定义

list是用中括号[],tuple是用小括号(),数据可以是不同的类型

注意

如果是单个元素就不是元组了而是字符串,要记得加个逗号

2.元组的嵌套与取出

3.元组的相关操作

1.index()查找某个元素对应下标

只有一位的元组才能找下标,不然会报错

如果有两个相同元素,它只会告诉我们从左往右第一次出现这个元素的下标

2.count()统计某个元素在元组中出现的次数

这个也只能数一维的,元组嵌套后,在嵌套的元组里面的元素它数不到

3.len(元组)统计元组中元素的个数

也是只能数一维的数目,元组嵌套在元组里面的话,嵌套在里面的一个元组只能算一个元素

4.元组的遍历

1.while

2.for

相关推荐
神秘的t几秒前
javaEE初阶————多线程进阶(2)
java·开发语言
算法工程师y3 分钟前
MATLAB并行计算加速,用 parfor 和 spmd 榨干多核CPU性能
开发语言·matlab
bug总结6 分钟前
map() 方法介绍(JavaScript 数组方法)
开发语言·前端·javascript
轩源源7 分钟前
封装哈希表实现unordered_map和unordered_set
开发语言·数据结构·c++·算法·哈希算法·散列表
浪九天10 分钟前
面向高质量视频生成的扩散模型方法-算法、架构与实现【附核心代码】
python·深度学习·算法·机器学习·自然语言处理·数据挖掘·音视频
白羊不吃白菜13 分钟前
PAT乙级(1091 N-自守数)C语言解析
c语言·开发语言
我的运维人生37 分钟前
从零开始:使用 Python 实现机器学习的基础与实践
开发语言·python·机器学习
python收藏家41 分钟前
Python | 机器学习中最常用的超参数及使用示例
python·机器学习
测试的菜鸟1 小时前
[pytest] 配置
python·pytest
2301_789169541 小时前
JSON.parse(JSON.stringify())深拷贝不会复制函数
开发语言·前端·javascript