python基本数据类型(二)
2024-10-09 14:04:27
列表 list
1.list.append( p_object) ---- 增加列表参数(向后追加)
list=['lifei','liuhua','laochai']
list.append('zt')
print(list)------['lifei', 'liuhua', 'laochai', 'zt'](增加zt)
2.list.count(value) ------ 查询列表‘参数’的个数
list=['lifei','liuhua','laochai']
print(list.count('lifei')) ------ 1
3.list.extend(iterable) ------ 批量的添加参数(iterable 可迭代的)
list=['lifei','liuhua','laochai']
ret=['','','']
list.extend(ret) -----添加123 print(list) ----- ['lifei', 'liuhua', 'laochai', '1', '2', '3']
4. list.index(value, start=None, stop=None) ------- 找到参数所在的位置(索引)
list=['lifei','liuhua','laochai']
print(list.index('lifei')) ------ 0
5.list.insert(index, p_object) ------------- 在参数位置前插入参数(占位置)
list=['lifei','liuhua','laochai']
list.insert(1,'Sb')
print(list) ---------- ['lifei', 'Sb', 'liuhua', 'laochai'](在liuhua前插入sb)
6.list.pop( index=None) ------ 去除最后一个参数
list=['lifei','liuhua','laochai']
a1=list.pop() ------ 去除laochai,并把老柴赋值a1
print(list) ------------ ['lifei', 'liuhua']
7.list.remove(value) --------- 移除(只能移一个)
list=['lifei','liuhua','laochai']
list.remove('lifei')
print(list) -------- ['liuhua', 'laochai']
8.list.reverse() ---------- 反转
list=['lifei','liuhua','laochai']
list.reverse()
print(list) -------- ['laochai', 'liuhua', 'lifei'] 倒过来
9.del list[ ] ------------- 删除指定索引位置的参数
list=['lifei','liuhua','laochai']
del list[1]
print(list) ------------ ['lifei', 'laochai']去除liuhua
元祖
1.元祖和列表几乎一样
2.不能修改删除
3.索引
tuple=('lifei','liuhua','zt')
print(tuple[0]) ----------- lifei 查找索引元素
4.len
tuple=('lifei','liuhua','zt')
print(tuple[len(tuple)-1]) ------------- zt len tuple(3-1)代表最后一个
5.切片
tuple=('lifei','liuhua','zt')
print(tuple[0:2])--------- ('lifei', 'liuhua')
6.循环
tuple=('lifei','liuhua','zt')
for i in tuple: --------- lifei
print(i) ------ liuhua
----- zt
7.count 统计出现几次
tuple=('lifei','liuhua','zt')
print(tuple.count('zt')) ------- 1
8. index 寻找索引位置
tuple=('lifei','liuhua','zt')
print(tuple.index('lifei')) -------- 0
最新文章
- 6.DNS公司PC访问外网的设置 + 主DNS服务器和辅助DNS服务器的配置
- volatile关键字与线程间通信
- 到底为什么你的APP项目烂尾了?
- 使用Cydia Substrate 从Native Hook Android Native世界
- App性能提升方法
- struts2-2.3.4.1的struts-default.xml源码
- EF 更新指定的字段
- DotNet程序汉化过程--SnippetCompiler准确定位
- GD库 图片缩略图 图片水印
- 《TCP/IP详解》读书笔记
- 在WIN7/8下把XP装入VHD (下)
- laravel项目安装debugbar
- Nginx与Tomcat/PHP架构优化的技术分享
- WPF ListBox/ListView/DataGrid 虚拟化时的滚动方式
- django项目外部的脚本文件执行ORM操作,无需配置路由、视图启动django服务
- mac 中登陆mysql忘记密码解决办法
- 给对话框添加动画 Dialog
- 【转】CentOS 7部署ASP.NET Core应用程序
- vs 编译库文件
- 服务器重复发送SYN ACK 和 TCP_DEFER_ACCEPT设置