导图社区 列表基础用法
列表基础用法思维导图,分享了增加元素、减少元素、改变元素、获取元素、排序、表达式、生达式的知识,一起来看。
Python中的字典基础用法,其特点:key不可重复,value可重复;元素排列无序;key不可改变,value可改变。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
列表
增加元素
x.append(q):在列表后面添加1个元素;若q是一个列表,则将q看成一个整体添加
x.extend(q):在列表中添加多个元素,若q是一个列表,则将q拆成多个元素添加入列表x
x.insert(位置,添加内容):在列表任意位置添加一个元素
减少元素
x[start:stop:step]=[]
若减少1个元素,则在减少位置保留空元素 例如:x[1]
若减少多个元素,则在减少位置不保留空元素 例如:x[1:3]
若减少1个元素,在减少位置不保留空元素,则 x[1:2]
remove(列表内的元素值) 一次删除一个指定的元素,若重复,则删除第一个
pop(列表内的索引位置) 一次删除一个指定的元素,若不指定位置,则删除最后一个
clear() 清空列表
del 删除列表
改变元素
x[start:stop:step]=[q] 若q是列表,将列表q整体加入被减少后的列表x
x[start:stop:step]=[多个元素] 将多个元素分开加入列表x
获取元素
获取元素索引位置
index(元素值) 若有相同元素,则出现第一个元素的位置
指定位置寻找 index(元素值,start,stop)
获取指定元素值
q.[索引位置]
若位置为正数
从前往后数(0,1,2)
若位置为负数
从后往前数(-3,-2,-1)
w=q.[start:stop]
将删除的元素赋予w
排序
升序(从小到大)
x.sort() 将列表x升序
w=sorted(x) 将列表x升序后赋予w,列表x不改变
x.sort(reverse=False) 将列表x升序
w.=sorted(x,reverse=False) 将列表x升序后赋予w,列表x不改变
降序(从大到小)
x.sort(reverse=True) 降列表x降序
w.=sorted(x,reverse=True) 将列表x降序后赋予w,列表x不改变
特点
元素有序
元素可重复
元素可改变
生达式
x=[i for i in range()
将range的元素依次赋予i
将i依次储存
将储存后的i赋予列表x
表达式
q=【10,20,30】
list(q)