网站首页 > 技术文章 正文
常用函数
函数名 | 功能 | 说明 |
append | 将一个元素添加到列表中 | names = ['tom'] 用法:names.append('tommy') 注意事项:
|
insert | 将一个元素添加到当前列表的指定位置中 | 用法:list.insert(index,new_item) 参数:index新元素放置的位置,new_item添加的新元素 注意事项:如果传入位置不存在,则放到列表结尾 字符串、元组、列表元素的位置从0开始计算 |
count | 返回当前列表或元组中某个成员个数 | 用法:inttype = list.count(item) 注意事项:
|
remove | 删除列表中的某个元素 | 用法: list.remove(item) 注意事项
|
reverse | 对当前的列表顺序反转 | list.reverse() list[::-1] |
sort | 对当前列表按照一个的规律进行排序 | 用法:list.sort(cmp = None,key = None,reverse = False) 参数: cmp -- 可选参数,制定排序规则的函数 key-- 参数比较 reverse -- 排序规则,True 降序 False 升序 注意事项
|
del | 把变量完全删除 | 用法:names = ['tom'] del names del list[index] 直接删除无返回值,如果index不存在则报错 |
clear | 将当前列表中的数据清空 | 用法:list.clear() |
copy | 将当前的列表复制一份相同的列表,新列表与旧列表内容相同,但内存空间不同 | 用法 new_list = list.copy() copy 与二次赋值的区别 a = [1,2,3] b = a 二次赋值的变量与原始变量享有相同内存空间 copy函数创建的新列表与原始列表内存空间不同 copy 属于浅拷贝,deepcopy 深拷贝 |
extend | 将其他列表或元组中的元素倒入到当前列表或元组中 | 用法 list.extend(ex_list) ex_list 代表列表或元组 |
pop | 通过索引删除并获取列表的元素 | list.pop(index) 参数:index 删除列表的第几个索引 注意事项
|
索引与切片
索引:字符串、列表、数组从左边记录位置的是索引,索引起始从0开始,最大索引为长度-1
从后往前数,下标从-1开始
切片:索引是对单个数据元素的访问,切片是对一定范围内的元素进行访问,切片通过冒号在中括号内把相隔的两个索引查找出来 如 [0: 10] 获取列表中从0到10位置左闭右开(左含,右不含)
例如:[0;8:2] 表示取从0到8, 步长为2取数
猜你喜欢
- 2025-05-14 Python爬虫实战 | 利用多线程爬取 LOL 高清壁纸
- 2025-05-14 你想不到的,那些在 Python 中输出列表的技巧
- 2025-05-14 python自动化脚本,解放你的双手(4)
- 2025-05-14 Python索引技巧
- 2025-05-14 在 Python 中从列表中删除换行符的多种方法
- 2025-05-14 Python的元组,没想象的那么简单
- 2025-05-14 对Python中序列的个人理解
- 2025-05-14 简单学Python——字符串
- 2025-05-14 python笔记5:序列
- 2025-05-14 Python 技巧讲解:numpy.array 操作使用简单总结(含示例代码)
- 05-27程序员用 Python 爬取抖音高颜值美女
- 05-27YOLO v3、FaceNet和SVM的人脸检测识别系统源码(python)分享
- 05-27「工具推荐」世界上最简单的人脸识别库 44.7 star
- 05-27开源人脸识别系统源码推荐
- 05-27Go 人脸识别教程
- 05-27Python 深度学习之人脸识别(yolo+facenet)
- 05-27简单的Py人脸识别
- 05-27Python编程 - 基于OpenCV实现人脸识别(实践篇)爬虫+人脸识别
- 257℃Python短文,Python中的嵌套条件语句(六)
- 257℃python笔记:for循环嵌套。end=""的作用,图形打印
- 256℃PythonNet:实现Python与.Net代码相互调用!
- 251℃Python操作Sqlserver数据库(多库同时异步执行:增删改查)
- 251℃Python实现字符串小写转大写并写入文件
- 106℃原来2025是完美的平方年,一起探索六种平方的算吧
- 91℃Python 和 JavaScript 终于联姻了!PythonMonkey 要火?
- 82℃Ollama v0.4.5-v0.4.7 更新集合:Ollama Python 库改进、新模型支持
- 最近发表
- 标签列表
-
- python中类 (31)
- python 迭代 (34)
- python 小写 (35)
- python怎么输出 (33)
- python 日志 (35)
- python语音 (31)
- python 工程师 (34)
- python3 安装 (31)
- python音乐 (31)
- 安卓 python (32)
- python 小游戏 (32)
- python 安卓 (31)
- python聚类 (34)
- python向量 (31)
- python大全 (31)
- python次方 (33)
- python桌面 (32)
- python总结 (34)
- python浏览器 (32)
- python 请求 (32)
- python 前端 (32)
- python验证码 (33)
- python 题目 (32)
- python 文件写 (33)
- python中的用法 (32)