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笔记03 -> 正文阅读

[Python知识库]python笔记03

列表补充
1.更改列表,分为单个更改和范围更改。
单个更改

mylist = ["小白", "xiaoming", 5, 666]
mylist[1] = "小明"
print(mylist[1])

范围更改

mylist = ["小白", "xiaoming", 5, 666]
mylist[1:3] = ["小明", 999]
print(mylist)

2.插入列表
insert()函数在指定的索引处后插入(添加)一个元素。

mylist = ["小白", "xiaoming", 5, 666]
mylist.insert(2,"小黑")
print(mylist)

3.末尾添加列表
append() 函数可以将元素添加到列表的末尾。

mylist = ["小白", "xiaoming", 5, 666]
mylist.append("小黑")
print(mylist)

4.合并列表
extend()函数可以将另一个列表中的元素附加到当前列表。

mylist = ["小白", "xiaoming", 5, 666]
mylist1 = ["bai", "晴天", "夜晚"]
mylist.extend(mylist1)  # 括号内的列表添加到函数前的列表组成新的列表。
print(mylist)

5.删除列表
可以通过元素内容索引删除列表。

通过remove()函数可删除指定内容中的元素。

mylist = ["小白", "xiaoming", 5, 666]
mylist.remove("小白")
print(mylist)

通过pop()函数可删除指定的索引然后删除列表中的元素。

mylist = ["小白", "xiaoming", 5, 666]
mylist.pop(1)
print(mylist)

如果不给pop()函数指定索引,pop函数默认删除列表最后一项元素(顺序)

mylist = ["小白", "xiaoming", 5, 666]
mylist.pop()
print(mylist)

也可通过del删除指定索引然后删除列表元素

mylist = ["小白", "xiaoming", 5, 666]
del mylist[2]  # 此方式索引用中括号
print(mylist)

del 可完全删除列表,不指定索引范围。

mylist = ["小白", "xiaoming", 5, 666]
del mylist

6.清除列表
clear()函数可清空列表内容,使列表成为一个空集。

mylist = ["小白", "xiaoming", 5, 666] 
mylist.clear()
print(mylist)

7.列表排序
sort()函数区分大小写排序,因此所有大写字母都排在小写字母之前。

mylist = ["xiaobai", "Xyz", "zzv", "Oct", "dug", "Bug"]
mylist.sort()  # 排序按照26字母表顺序,有大写元素内容在前,小写在后。
print(mylist)

不区分大小写排序,可使用用 str.lower 作为sort函数括号内容‘

thislist = ["nv", "IN", "KEEP", "bcb", "x", "Y"]
thislist.sort(key=str.lower)  # key为sort()函数内关键词,key等号两边不要空格。
print(thislist)

倒序列表:reverse()函数可反转元素的当前排序顺序。

mylist = ["小白", "xiaoming", 5, 666]
mylist.reverse()
print(mylist)

8.复制列表(制作列表副本)
copy()函数制作列表的副本。

mylist = ["小白", "xiaoming", 5, 666]
my = mylist.copy()
print(my)

list()函数制作列表的副本。

mylist = ["小白", "xiaoming", 5, 666]
my = list(mylist)
print(my)

9.列表相加
可使用extend()函数,(同4)。另一种是使用“+”运算符。

mylist1 = ["小白", "xiaoming", 5, 666]
mylist2 = ["小黑", "baitian", 0]
mylist3 = [9999, 777, "7点"]
list5 = mylist1+mylist2+mylist3
print(list5)

感悟
轻松,列表相关内容补充完成。
希望每位读者实际验证我写的内容是否正确,因此没写运行结果。如有错误,请联系我。(不是懒(??? ? ???))
2021/11/24

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-11-25 08:04:26  更:2021-11-25 08:05:19 
 
开发: 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/16 1:32:50-

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