Python List 讲解,及部分方法使用例子
时间:2019-02-14
本文章向大家介绍Python List 讲解,及部分方法使用例子,主要包括Python List 讲解,及部分方法使用例子使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
List:
List 是一种有序的集合,list里面的元素类型可以不同,可以通过索引访问ist中每一个元素
功能函数及事例:
1、简历一个list
list_1=[1,'s',[12312,214.5,766],'ijdeifr',6,4,[3,2]]
list_2=[1,'s',[12312,214.5,766],'ijdeifr',6,4]
2、比较两个list是否相等,python2 中直接邮cmp函数,但是在python3中没有cmp了
import operator
print(operator.eq(list_1,list_2))
#False
3、获取list长度
len(list_1)
#7
4、最大最小值max() ,min()这里要求list内容为单纯的数值或者str
5、list 末尾增加
list_1.append('4rd4')
#[1, 's', [12312, 214.5, 766], 'ijdeifr', 6, 4, [3, 2], '4rd4']
6、list本身的count,用于统计相同元素出现次数
list_1.count(1)
#1
7、list 的extend 方法,extend 用于在末尾添加另外的list,与append方法不同,不会把整个输入当成一个对象,而是把整个输入当成一个list
list_1.extend('ded')
#[1, 's', [12312, 214.5, 766], 'ijdeifr', 6, 4, [3, 2], '4rd4', 'd', 'e', 'd']
list_1.extend(['1',2])
#[1,
's',
[12312, 214.5, 766],
'ijdeifr',
6,
4,
[3, 2],
'4rd4',
'd',
'e',
'd',
'1',
2]
8、插入方法
list_2.insert(1,'23d')
#[1, '23d', 's', [12312, 214.5, 766], 'ijdeifr', 6, 4]
9、pop 方法,弹出某个元素,并删除
list_2.pop(2)
#'s'
list_2
#[1, '23d', [12312, 214.5, 766], 'ijdeifr', 6, 4]
10、 查询某元素位置,注意如果有相同元素,只能返回最前面的那个位置
list_2.index()
11、删除某元素
list_2.remove(6)
list_2
#[1, '23d', [12312, 214.5, 766], 'ijdeifr', 4]
12、排序
list_2.sort()
13、list 反向 reverse
list_2.reverse()
#[4, 'ijdeifr', [12312, 214.5, 766], '23d', 1]
- 【译】使用Docker Compose一条指令配置Mesos
- 【译】Windows下的Docker Machine - 如何设置你的Docker主机
- 史上最透彻的KMP算法讲解
- 【译】助你成功搭建云应用的12条方法
- 你能用微信小程序打开小程序了【附开发方法】
- Logistic回归实战篇之预测病马死亡率(一)
- 腾讯游戏DBA利刃 - SQL审核工具介绍
- Logistic回归实战篇之预测病马死亡率(二)
- Windows环境下跑通Truffle开发环境
- Logistic回归实战篇之预测病马死亡率(三)
- 如何将finecms链接URL中的list和show去掉
- Solidity语法知识点(文末有彩蛋)
- 人脸Haar特征与快速计算神器:积分图
- 内存为王:DBIM RAC Share Nothing架构的挑战和解决方案
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法