关于python的list相关知识(推荐)


Posted in Python onAugust 30, 2017

如下所示,一起跟随小编过来看看吧!

list01 = ['alex',12,65,'xiaodong',100,'chen',5]
list02 = [67,7,'jinjiao_dawang','relax1949',53]
 
#打印list01、list02
print(list01)
print(list02)
 
#列表截取、切片
print(list01[1])
print(list01[-2])
print(list01[1:3])
 
#列表重复
print(list01 * 3)
 
#列表组合
print(list01 + list02)
 
#获取列表长度
print(len(list01))
 
#将对象插入列表
print(list01.insert(0,'Dawang'))
print(list01)
 
#删除列表元素
#print(del list02[1])
 
#删除最后一个元素,默认是最后一个元素,列表里面的列表也是叫做元素
print(list01.pop())
print(list01)
 
#删除列表中某个值的第一个匹配项
print(list01.remove('hello world'))
print(list01)
 
#元素是否存在与列表中 if obj in list,so is true
print('alex' in list01)
 
#迭代
for i in list01:
    print(i)
 
#比较两个列表元素,1为大,-1为小,cmp函数只适用与2.x版本,3.x版本用operator模块
#print cmp(list01,list02) #for 2.x
import operator
print(operator.eq('alex','alex'))  #判断两个元素,若为真,则true,若假,则false
 
#列表最大值、最小值,类型必须相同
print(max([23,45,1,87,3]))
print(min([23,45,1,87,3]))
 
#将元组转换为列表
text = (1,2,3,4,5,6)
print(list(text))
 
#在列表末尾追加新的元素
print(list01.append('hello world'))
print(list01)
 
#在列表末尾一次性追加另一个序列中的多个值
print(list01.extend([list02]))
print(list01)
 
#统计某个元素在列表中出现的次数
print(list01.count('xiaodong'))
 
#从列表中找出某个值第一次匹配时的索引位置
print(list01.index('xiaodong'))
 
#反向列表中元素
print(list01.reverse())
print(list01)
 
#对列表进行排序
#print(list01.sort()) #不能包括字符型和数值型,即类型要一致,所以该列表不能排序
yy = [1,6,3,9,7]
yy.sort()
print(yy)

以上这篇关于python的list相关知识(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中使用ElementTree解析XML示例
Jun 02 Python
Django 跨域请求处理的示例代码
May 02 Python
Python 判断文件或目录是否存在的实例代码
Jul 19 Python
python实现石头剪刀布小游戏
Jan 20 Python
Python 编程速成(推荐)
Apr 15 Python
python 中如何获取列表的索引
Jul 02 Python
Python Django框架防御CSRF攻击的方法分析
Oct 18 Python
解决pycharm上的jupyter notebook端口被占用问题
Dec 17 Python
Python3中configparser模块读写ini文件并解析配置的用法详解
Feb 18 Python
python手机号前7位归属地爬虫代码实例
Mar 31 Python
如何理解python面向对象编程
Jun 01 Python
python绘图模块之利用turtle画图
Feb 12 Python
Python编程实现正则删除命令功能
Aug 30 #Python
Python删除Java源文件中全部注释的实现方法
Aug 30 #Python
Python基于正则表达式实现检查文件内容的方法【文件检索】
Aug 30 #Python
Python基于正则表达式实现文件内容替换的方法
Aug 30 #Python
Python导入模块时遇到的错误分析
Aug 30 #Python
简单学习Python多进程Multiprocessing
Aug 29 #Python
Python简单实现自动删除目录下空文件夹的方法
Aug 29 #Python
You might like
php中通过smtp发邮件的类,测试通过
2007/01/22 PHP
IP138 IP地址查询小偷实现代码
2010/02/15 PHP
php压缩多个CSS为一个css的代码并缓存
2011/04/21 PHP
php用wangeditor3实现图片上传功能
2019/08/22 PHP
检测是否已安装 .NET Framework 3.5的js脚本
2009/02/14 Javascript
JQery 渐变图片导航效果代码 漂亮
2010/01/01 Javascript
js 蒙版进度条(结合图片)
2010/03/10 Javascript
(跨浏览器基础事件/浏览器检测/判断浏览器)经验代码分享
2013/01/24 Javascript
Jquery图片延迟加载插件jquery.lazyload.js的使用方法
2014/05/21 Javascript
判断字符串的长度(优化版)中文占两个字符
2014/10/30 Javascript
JavaScript动态加载样式表的方法
2015/03/21 Javascript
JavaScript监听文本框回车事件并过滤文本框空格的方法
2015/04/16 Javascript
nodejs实现获取某宝商品分类
2015/05/28 NodeJs
优化RequireJS项目的相关技巧总结
2015/07/01 Javascript
jquery遍历函数siblings()用法实例
2015/12/24 Javascript
js和C# 时间日期格式转换的简单实例
2016/05/28 Javascript
javascript事件模型介绍
2016/05/31 Javascript
通过javascript进行UTF-8编码的实现方法
2016/06/27 Javascript
关于vue.js弹窗组件的知识点总结
2016/09/11 Javascript
关于js原型的面试题讲解
2016/09/25 Javascript
用js控件div的滚动条,让它在内容更新时自动滚到底部的实现方法
2016/10/27 Javascript
Bootstrap轮播图学习使用
2017/02/10 Javascript
二维码图片生成器QRCode.js简单介绍
2017/08/18 Javascript
vue下使用nginx刷新页面404的问题解决
2019/08/02 Javascript
小程序实现按下录音松开识别语音
2019/11/22 Javascript
[55:39]DOTA2-DPC中国联赛 正赛 VG vs LBZS BO3 第二场 1月19日
2021/03/11 DOTA
python将多个文本文件合并为一个文本的代码(便于搜索)
2011/03/13 Python
Python入门之modf()方法的使用
2015/05/15 Python
详细介绍Python的鸭子类型
2016/09/12 Python
Python3爬虫使用Fidder实现APP爬取示例
2018/11/27 Python
html5标记文字_动力节点Java学院整理
2017/07/11 HTML / CSS
N:Philanthropy官网:美国洛杉矶基础款服装
2020/06/09 全球购物
如何高效率的查找一个月以内的数据
2012/04/15 面试题
Windows和Linux动态库应用异同
2016/04/17 面试题
政协调研汇报材料
2014/08/15 职场文书
停水通知
2015/04/16 职场文书