关于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遍历删除字典里值为空的元素报错问题
Sep 11 Python
使用Python将数组的元素导出到变量中(unpacking)
Oct 27 Python
Python内置模块hashlib、hmac与uuid用法分析
Feb 12 Python
python实现list由于numpy array的转换
Apr 04 Python
python实现随机漫步算法
Aug 27 Python
使用 Python 实现简单的 switch/case 语句的方法
Sep 17 Python
python序列类型种类详解
Feb 26 Python
通过Python实现Payload分离免杀过程详解
Jul 13 Python
Python面向对象实现方法总结
Aug 12 Python
python空元组在all中返回结果详解
Dec 15 Python
python如何构建mock接口服务
Jan 28 Python
Django+Nginx+uWSGI 定时任务的实现方法
Jan 22 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 配置open_basedir 让各虚拟站点独立运行
2009/11/12 PHP
PHP IPV6正则表达式验证代码
2010/02/16 PHP
php防止sql注入简单分析
2015/03/18 PHP
PHP设置Cookie的HTTPONLY属性方法
2017/02/09 PHP
YII框架批量插入数据的方法
2017/03/18 PHP
兼容多浏览器的iframe自适应高度(ie8 、谷歌浏览器4.0和 firefox3.5.3)
2009/11/04 Javascript
Javascript 定时器调用传递参数的方法
2009/11/12 Javascript
JavaScript中的闭包原理分析
2010/03/08 Javascript
使用JavaScript获取电池状态的方法
2014/05/03 Javascript
探寻Javascript执行效率问题
2014/11/12 Javascript
JavaScript获取文本框内选中文本的方法
2015/02/20 Javascript
js给table赋值的实例代码
2016/10/13 Javascript
详解JavaScript中数组的reduce方法
2016/12/02 Javascript
jquery实现图片平滑滚动详解
2017/03/22 jQuery
JavaScript实现三级联动菜单实例代码
2017/06/26 Javascript
详解用node.js实现简单的反向代理
2017/06/26 Javascript
react-native fetch的具体使用方法
2017/11/01 Javascript
小程序组件之仿微信通讯录的实现代码
2018/09/12 Javascript
JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法详解【矩形情况】
2018/12/13 Javascript
如何在Vue中使用CleaveJS格式化你的输入内容
2018/12/14 Javascript
JavaScript计算出两个数的差值
2020/03/19 Javascript
python中lambda函数 list comprehension 和 zip函数使用指南
2014/09/28 Python
使用Python来开发Markdown脚本扩展的实例分享
2016/03/04 Python
pycharm激活码有效到2020年11月底
2020/09/18 Python
python无序链表删除重复项的方法
2020/01/17 Python
python数据类型可变不可变知识点总结
2020/03/06 Python
解决python DataFrame 打印结果不换行问题
2020/04/09 Python
Python爬虫+Tkinter制作一个翻译软件的示例
2021/02/20 Python
基于CSS3 animation动画属性实现轮播图效果
2017/09/12 HTML / CSS
人事专员岗位职责
2013/11/20 职场文书
幼师求职自荐信
2014/05/31 职场文书
常务副县长“四风”个人对照检查材料思想汇报
2014/10/02 职场文书
毕业典礼邀请函
2015/01/31 职场文书
授权协议书范本(3篇)
2019/10/15 职场文书
Spring Boot 实现敏感词及特殊字符过滤处理
2021/06/29 Java/Android
css弧边选项卡的项目实践
2023/05/07 HTML / CSS