python数组申明用方括号;例: Arr = ['python','java','javascript']

截取其中一段元素;例:

Arr = [5,6,7,8,9,10,11,12,13,14,15,16]
Arr[1:7]
#截取下标1至下标7
#输出 [6, 7, 8, 9, 10, 11]
Arr[3:]
#截取下标3至最后一个元素
#输出 [8, 9, 10, 11, 12, 13, 14, 15, 16]

添加元素,List.append() ;例:

Arr = [5,6]
Arr.append(30)  #Arr 输出 [5,6,30]

添加元素的另一种方法;例:

Arr = [5,6,7]
Arr += [1,2,3]  #输出 [5,6,7,1,2,3]

注:以上两种添加元素区别;

Arr = [5,6,7]
Arr.append([2,3]) #输出 [5,6,7,[2,3]]
Arr += [2,3] #输出 [5,6,7,2,3]

替换元素;例:

Arr = [5,6,7]
Arr[1] = 100  #更新后Arr[5,100,7]

删除元素(可指定下标);例:

Arr = [5,6,7]
del Arr[1]  # Arr 输出 [5,7]

获取List长度 len() ;例:

Arr = [5,6,7]
len(Arr)  #输出 3

查最大/最小元素;例:

Arr = [5,6,7]
max(Arr) #输出 7
min(Arr) #输出5

统计元素出现次数;例:

Arr = [5,6,7,5,8,3,1,2,5,4,5]
Arr.count(5) #输出 4

查找元素下标;例:

Arr = [5,6,7]
Arr.index(6) #输出 1

指定下标添加元素;例:

Arr = [5,6,7]
Arr.insert(1,[100,200]) #输出 [5,6,7,[100,200]]
Arr.insert(1,200) #输出 [5,6,7,200]

删除指定下标元素;例:

Arr = [5,6,7]
Arr.pop(1) #输出 [5,7]

删除指定元素(非下标);例:

Arr = ['yy','zz','pp']
Arr.remove('zz') #输出 ['yy','pp']

排序;例:

Arr = [5,9,2,4,3]
Arr.sort(reverse=True) #降序 [9, 5, 4, 3, 2];reverse = False 升序
#获取第二个元素
def secend(pro):
return pro[1]
Arr = [("a",8),("b",10),("c",3)]
Arr.sort(key=secend,reverse=True) #按指定条件降序排列
# [('b', 10), ('a', 8), ('c', 3)]

反向排列 List.reverse() #按下标从大到小排列

清空 List.clear() #清空 List

复制 List.copy() #复制 List

查找元素更简单;例:

Arr = [5,6,7]
5 in Arr  #输出 Ture

倒序下标查找;例:

Arr = [5,6,7]
Arr[-3] #或 Arr[-len(Arr)]
#输出 5

python3笔记<二> List的更多相关文章

  1. python3笔记二十四:Mysql数据库操作命令

    一:学习内容 Mysql操作命令:启动服务.停止服务.连接数据库.退出数据库.查看版本.显示当前时间.远程连接 数据库操作命令:创建数据库.删除数据库.切换数据库.查看当前选择的数据库 表操作命令:查 ...

  2. python3笔记二十三:正则表达式之元字符

    一:学习内容 匹配单个字符与数字:..[].^.\d.\D.\w.\W.\s.\S 匹配锚字符(边界字符):^.$.\A.\Z.\b.\B 匹配多个字符:(xyz) .x?.x*..*.x+.x{n} ...

  3. python3笔记二十二:正则表达式之函数

    一:学习内容 re.match函数 re.search函数 re.findall函数 二:re.match函数 需要导入包:import re 1.格式:match(pattern,string,fl ...

  4. python3笔记二十一:时间操作datetime和calendar

    一:学习内容 datetime calendar 二:datetime 1.模块说明:可以理解为datetime基于time进行了封装,提供了各种使用的函数,datetime模块的接口更直接,更容易调 ...

  5. python3笔记二十:时间操作time

    一:学习内容 time时间戳 time元组 time字符串 time时间转换图解 二:time 需要引入:import time 1.概念 UTC(世界协调时间):格林尼治天文时间,世界标准时间,在中 ...

  6. python3笔记二:进制转换与原码反码补码

    一:学习内容 进制:二进制.八进制.十进制.十六进制 进制转换 原码.反码.补码 二:进制 二进制 1.二进制:只有0和1,逢2进1 2.举例:0+0=0.0+1=1.1+1=10 3.过程剖析:二进 ...

  7. python3笔记二十三:正则表达式之其他函数

    一:学习内容 re.split函数 re.finditer函数 re.sub函数 group()分组 re.compile函数 二:字符串切割---re.split函数 需要导入包:import re ...

  8. python3笔记目录大纲汇总

    篇一.python3基础知识和语句 python3笔记一:python基础知识 python3笔记二:进制转换与原码反码补码 python3笔记三:运算符与表达式 python3笔记四:if语句 py ...

  9. python3.4学习笔记(二十六) Python 输出json到文件,让json.dumps输出中文 实例代码

    python3.4学习笔记(二十六) Python 输出json到文件,让json.dumps输出中文 实例代码 python的json.dumps方法默认会输出成这种格式"\u535a\u ...

随机推荐

  1. 在数据库中sql查询很快,但在程序中查询较慢的解决方法

    在写java的时候,有一个方法查询速度比其他方法慢很多,但在数据库查询很快,原来是因为程序中使用参数化查询时参数类型错误的原因 select * from TransactionNo, fmis_Ac ...

  2. 查看apk文件包名的一些方法

    1,如果有源码 直接将apk包修改为zip,并解压找到AndroidManifest.xml文件,在文件中搜索“package”找到相应的包名 2,使用adb命令 前提是已经下载android SDK ...

  3. 如何使用 Excel 对象将 DataGridView 数据导出到 Excel

    转载出处:https://code.msdn.microsoft.com/How-to-insert-image-into-93964561 本项目阐述如何使用 Open XML SDK 将图像插入到 ...

  4. ubuntu14.04安装 Apache2 并配置https

    一.安装 Apache2 sudo apt-get update sudo apt-get install apache2 安装完apache2,默认根目录在/var/www/html 下,点击其下的 ...

  5. 《JavaScript Dom 编程艺术》读书笔记-第4章

    我的前端入门第一本书是<JavaScript Dom 编程艺术>,网上查找资料发现前端的入门推荐书籍最受好评的就是这本和<JavaScript 高级程序设计>了.之所以先选这本 ...

  6. python中Requests库错误和异常

    主要有以下四种: 1.Requests抛出一个ConnectionError异常,原因为网络问题(如DNS查询失败.拒接连接等错误) 2.Response.raise_for_status()抛出一个 ...

  7. 2.oracle之用户管理sql

    --创建用户--create user  用户名  identified by  密码;create user jojo identified by bean; --给用户授权--grant conn ...

  8. React Native Android打包apk

    按照官方的5步曲: 1.在终端里面,cd 到项目的根目录后.执行下面这行命令: keytool -genkey -v -keystore my-release-key.keystore -alias ...

  9. 网络编程 多线程/socketserver模块/ threading.local

    线程:进程中负责程序执行的执行单元. 多线程:在1个进程中存在多个线程. 进程只是用来把资源集中在一起,而线程才是cpu上的执行单位. 每个进程都会默认有一个控制线程也叫作主线程. 进程之间是竞争关系 ...

  10. 【转载】 Deepmind星际争霸2平台使用第一轮-完成采矿

    原文地址: https://blog.csdn.net/woaipichuli/article/details/78645999 ----------------------------------- ...