IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> python之容器 list列表 -> 正文阅读

[Python知识库]python之容器 list列表

列表是啥

列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。
列表的数据项不需要具有相同的类型
创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。

列表常用操作

append

	append是往列表元素后边添加新的值,需要注意的是,一次只能添加一个元素。
info_list = ['你', '好', '啊']
info_list.append('世界')
print(info_list)

输出结果
[‘你’, ‘好’, ‘啊’, ‘世界’]

extend

extend同样是往列表元素后边追加,不同的是这个是追加多个
info_list = ['你', '好', '啊']
info_list.extend(['世', '界'])
info_list.extend('happy')
print(info_list)

输出结果
[‘你’, ‘好’, ‘啊’, ‘世’, ‘界’, ‘h’, ‘a’, ‘p’, ‘p’, ‘y’]
注意:添加对象为字符串时,会拆分字符串

insert

可以指定位置添加元素
info_list = ['你', '好', '啊']
info_list.insert(1, '不')
print(info_list)

输出结果
[‘你’, ‘不’, ‘好’, ‘啊’]

del

删除指定元素,del info_list#删除列表定义

info_list = ['你', '好', '啊']
del info_list[2]
print(info_list)
del info_list#删除列表定义

输出结果
[‘你’, ‘好’]

pop

提取一个元素,在括号内填写提取数值的索引号,不填默认最后一个,提取后列表里失去该元素

info_list = ['你', '好', '啊']
tmp = info_list.pop(1)
print(tmp)
print(info_list)

输出结果
[‘你’, ‘啊’]

remove

直接输入要删除的值

info_list = ['你', '好', '啊']
info_list.remove('你')
print(info_list)

输出结果
[‘好’, ‘啊’]

clear

删除所有数据,不删除定义

info_list = ['你', '好', '啊']
info_list.clear()
print(info_list)

输出结果
[]

修改操作

info_list = ['你', '好', '啊']
info_list[1] = '美'
print(info_list)

输出结果
[‘你’, ‘美’, ‘啊’]

reverse

将列表里元素反向排列
info_list = ['你', '好', '啊']
info_list.reverse()
print(info_list)

输出结果
[‘啊’, ‘好’, ‘你’]

sort

排序
info_list = ['你', '好', '啊']
info_list.sort()
print(info_list)

输出结果
[‘你’, ‘啊’, ‘好’]

in

列表里是否有我们想要的内容
info_list = ['你', '好', '啊']
print( '你' in info_list)
print( '不' in info_list)

输出结果
True
False

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-08-06 09:35:07  更:2021-08-06 09:35:58 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 7:07:43-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码