Python知识分享——列表操作技巧

odin_zou 2022-12-19 13:24:02

一、语句使用技巧

语句目的
列表 = [ 内容1, 内容2, ... ,内容n ]建立名为“列表”的列表,包含内容1、内容2、...内容n

列表 [ n-1 ] = 某内容

将列表里第n个内容换成某内容
列表 [ -n ] = 某内容将列表里倒数第n个内容换成某内容

列表.sort()

列表.sort( reverse = False )

将列表里的内容从小到大排列
列表.sort( reverse = True )将列表里的内容从大到小排列
列表.reverse()将列表里的内容顺序颠倒
列表.insert( n-1, 某内容 )在列表里正数第n个内容前插入某内容
列表.insert( -n, 某内容 )在列表里倒数第n个内容前插入某内容
列表.append( 某内容 )在列表的最后插入某内容
列表.expend([ 内容1, 内容2, ..., 内容n ])在列表的最后插入内容1、内容2、...、内容n
列表.pop( n-1 )(或 del 列表[ n-1 ])去掉列表里正数第n个内容
列表.pop( -n )(或 del 列表[ -n ])去掉列表里倒数第n个内容
列表.remove( 某内容 )去掉列表里正数第一个某内容
列表.clear()清空列表里的所有内容

二、列表结果使用技巧

表示结果的变量想要的结果

列表[ n-1 ]

表示列表里正数第n个内容
列表[ -n ]表示列表里倒数第n个内容
列表[ 数字1 : 数字2+1 ]表示列表里从列表[ 数字1 ]开始,到列表[ 数字2 ]结尾的部分组成的列表
列表[ : 数字2+1 ]表示列表里从第一个内容开始,到列表[ 数字2 ]结尾的部分组成的列表
列表[ 数字1 : ]表示列表里从列表[ 数字1 ]开头,到最后一个内容结尾部分组成的列表
列表[ : ]表示列表里所有内容组成的列表
列表 * n表示列表内容重复n次后组成的列表
列表 + [ 内容1, 内容2, ..., 内容n ]表示在列表的最后插入内容1、内容2、...、内容n后的列表
max( 列表 )表示在列表里最大的内容(数字)
min( 列表 )表示在列表里最小的内容(数字)
sum( 列表 )表示列表里所有内容的总和(数字)
len( 列表 )表示列表里内容的个数
列表.count( 某内容 )表示列表里出现“某内容”的次数
列表.index( 某内容 )表示列表里第一个“某内容”对应列表[ n ]
...全文
173 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

177

社区成员

发帖
与我相关
我的任务
社区管理员
  • c_university_2801
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧