python基础中,列表的定义及相关应用
2023-09-14 09:13:27 时间
列表定义
name_list = ["zhangsan","lisi","wangwu"]
顺序存储,可通过下标获取内部元素
name_list[0]
name_list[1]
内容可变,可通过下标修改元素值
name_list[0] = "xiaobai"
for方式遍历
for item in name_list:
print(item)
添加元素
append()/insert()
+
组合两个列表生成新的列表
extend
向调用它的列表中添加另外一个列表的元素
删除元素
del()/pop()/remove()
apend、+、extend的区别
1. append:在列表的末尾添加元素,如果使用append添加一个列表,则会把列表整体作为一个元素添加到列表末尾。
2. extend:向调用它的列表中追加另外一个列表中的元素,调用的列表内容会发生变化。
3. +:将两个列表中的元素组合,生成一个新的列表,原来的两个列表内容不变。
切片
格式:[start:end:step]
结果中包含start而不包含end
使用in/not in判断元素在列表中是否存在
列表内元素重排序
sort()
列表内容倒置
reverse()
统计列表内指定元素个数
count()
相关文章
- [Python] 专题五.列表基础知识 二维list排序、获取下标和处理txt文本实例
- python字符串/列表/字典互相转换
- Python 字符串_python 字符串截取_python 字符串替换_python 字符串连接
- python工具——Seaborn
- python导入csv文件出现SyntaxError问题分析
- python:利用logbook模块管理日志
- python-面向对象-10-单例
- Python 刷Leetcode题库,顺带学英语单词(18)
- Python语言学习:Python语言学习之python包/库package的简介(模块的封装/模块路径搜索/模块导入方法/自定义导入模块实现华氏-摄氏温度转换案例应用)、使用方法、管理工具之详细攻略
- Python编程语言学习:python中浅复制/深复制(或浅拷贝/深拷贝)的简介、案例应用注意事项之详细攻略
- Python语言学习:在python中,如何获取变量的本身字符串名字而非其值/内容及其应用(在代码中如何查找同值的所有变量名)
- Python语言学习:利用python语言实现调用内部命令(python调用Shell脚本)—命令提示符cmd的几种方法
- Python之ffmpeg-python:ffmpeg-python库的简介、安装、使用方法之详细攻略
- 已解决2. Set PROTOCOL_BUPFERS_PYTHON_iMPLEMENTATION=python (but this will use pure-Python parsing and w
- Python 实现个人博客系统(附零基础python学习资料)
- Python编程:shelve模块-持久化python数据
- Python语言基础学习之Python基础之列表介绍和循环遍历
- python 字符串与列表的相互转化