python基础之元祖tuple
2024-08-31 14:05:23
元祖是只读列表,不可哈希,可循环查询,可切片
*儿子不能改,孙子可更改--元祖里面单个元素不能更改---元祖内列表可更改
增:tu1+tu2
查:tu1[index] tu1[start_index:end_index] tu1.index(obj)
改:tu1[index][index] = obj --tuple中存在列表才可以更改
统计:len(tu1) tu1.count(obj)
1,循环:
ey:
tu1 = (1,2,'ee',3,[6,7,8,'ww'],4,'hh')
for tu in tu1:
print(tu)
2,查,切片:切片后仍返回元祖
ey:
tu1 = (1,2,'ee',3,[6,7,8,'ww'],4,'hh')
tu2 = tu1[2]
print(tu2)
result:'ee'
ey:
tu1 = (1,2,'ee',3,[6,7,8,'ww'],4,'hh')
tu2 = tu1[0:2]
print(tu2)
result:(1, 2, 'ee')
ey:
tu1 = (1,2,'ee',3,[6,7,8,'ww'],4,'hh')
tu2 = tu1[0:5:2]
print(tu2)
result:(1, 'ee', [6, 7, 8, 'ww'])
3,改
tu1 = (1,2,'ee',3,[6,7,8,'ww'],4,'hh')
tu1[4][2] = 'gai'
print(tu1)
result:(1, 2, 'ee', 3, [6, 7, 'gai', 'ww'], 4, 'hh')
4,增:追加
tu1 = (1,2,'ee',3,[6,7,8,'ww'],4,'hh')
tu2 = (11,23)
print(tu1+tu2)
result:(1, 2, 'ee', 3, [6, 7, 8, 'ww'], 4, 'hh', 11, 23)
5,计算长度
tu1= (1,2,3,4)
print(len(tu1))
result:4
6,统计
tu1 = (1,2,'ee',3,[6,7,8,'ww'],4,'hh')
print(tu1.count('ee'))
result:1
7,索引
ey:
tu1 = (1,2,'ee',3,[6,7,8,'ww'],4,'hh')
print(tu1.index('hh'))
result:6
最新文章
- JSP页面格式化货币金额,千分位
- 有关eclipse连接SQL Server 2008的问题
- c# Sqlite帮助类
- setsockopt的作用
- 数据结构复习:直接插入排序与二分插入排序的C++实现
- 气泡形提示控件grumble.js
- delphi根据进程PID获取程序所在路径的函数(用OpenProcess取得句柄,用GetModuleFileNameEx取得程序名)
- uva12486 Space Elevator(数位dp)
- JS~对img标签进行优化,使用onerror进行默认图像显示
- 转 Caffe学习系列(2):数据层及参数
- 输出一个对象,会默认执行toString()方法
- Lodop打印控件在页面如何使用
- 本地安装了Maven但Eclipse的Preferences中没有Maven怎么办?
- linux audit审计(4)--audit的日志切分,以及与rsyslog的切分协同使用
- scrapy框架使用教程
- 加速Windows 2003关机速度的设置方法
- CUDA 例程
- List集合1
- BZOJ.3620.似乎在梦中见过的样子(KMP)
- nginx 配置 getsimplecms 配置文件