之前学习了Python的基础知识的演示,然后学到Python列表的时候,发现还是有更多的东西需要学的,所以把 Python 列表的知识专门发成一个文章。本站新开了一个栏目就叫《Python 学习日志》,这样相当于一边学习Python,一边记笔记加深记忆和理解。
更多Python相关文章点击:Python学习日志目录
# Python用`[]`来生成列表
L = [1, 2.0, 'hello', 5 + 1.0]
# 列表La+列表Lb:
La + Lb
# 列表Lb放入列表La:
La.extend(Lb)
# 相当于 La = La + Lb
# 列表索引,第一个值:
L[0]
# 列表长度:
len(L)
# 向列表中添加元素:
L.append("world")
# 向列表某个位置前面添加一个元素
L.insert(1,4)
[1, 4,2.0, 'hello', 5 + 1.0]
# 删除列表一个元素
# 删除最后一个元素
L.pop()
# 删除第几个元素
L.pop(0)
# 删除第几个元素并把删除的元素赋予X变量
x = L.pop(0)
# 判断变量x是否在列表中
x in L
# 统计变量x在列表中出现了几次
L.count(x)
# 查找变量x在列表第一次出现的位置
L.index(x)获取列表中的部分元素
方法跟获取字符串中的部分字符类似。
# 获取某个位置的元素 # print(name[0]) L = [1,2,3,'a','b','c','d'] print(L[3]) a # 获取从第n个开始到m之前索引位置的元素,不包含m # print(name[n:m] print(L[1:4]) [2,3,'a'] # 获取从第n个开始到m之前,步进为s的元素 # print(name[n:m:s] print(L[1:6:2]) [2, 'a', 'c'] # 列表倒序,其中:前面没有数字的话,默认从0开始,后面没有数字的话,默认到字符串结尾 # print(name[::-1]) print(L[::-1]) ['d', 'c', 'b', 'a', 3, 2, 1]
把字符串转换成每一个字符组成的列表
L = list('Python')
print(L)
['P', 'y', 't', 'h', 'o', 'n']列表分片赋值
# 替换列表某部分的元素
L = list('Python')
L[2:] = [1,2,3]
print(L)
['P', 'y', 1, 2, 3]
# 在列表某个位置插入元素
L = [1,2,6,7]
L[2:2] = [3,4,5]
print(L)
[1, 2, 3, 4, 5, 6, 7]
# 删除列表中某些位置的元素
L = [1, 2, 3, 4, 5, 6, 7]
L[1:4] = []
print(L)
[1, 5, 6, 7]下一篇:Python 字典和使用方法
上一篇:Python 基础知识入门演示
- 相关文章 -
Python 数字与数字型运算 - 2020-09-08
Python 基础知识之数据类型 - 2020-09-07
Python 学习中非常好用的编辑器 Sublime Text 3 - 2020-09-07
Python 基础知识之变量 - 2020-09-03
Python 详细安装步骤图解 - 2020-09-01
Python 数据分析模块 Pandas 之 DataFrame 数据 - 2020-02-09
Python 数据分析模块 Pandas 之 Series 数据 - 2020-02-05
Python 数据分析第三方库 Numpy 的安装和使用 - 2020-02-03
- 文章评论 -
- 最新评论[0条评论] -
版权所有©逍遥峡谷 - 星际中心超自然局 · 地球总部 |
逍遥峡谷 ·
酷品优选
Copyright©Interstellar Central Occult Agency (I.C.O.A)
本局纯属虚构,如有雷同,纯属巧合