python列表操作使用示例分享


Posted in Python onFebruary 21, 2014
Python 3.3.4 (v3.3.4:7ff62415e426, Feb 10 2014, 18:13:51) [MSC v.1600 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> cast=["cleese","palin","jones","idle"]
>>> print(cast)
['cleese', 'palin', 'jones', 'idle']
>>> print(len(cast))#显示数据项数量
4
>>> print(cast[1])#显示列表中第2个数据项的值
palin
>>> cast.append("gilliam")#在列表末尾添加一个数据项
>>> print(cast)
['cleese', 'palin', 'jones', 'idle', 'gilliam']
>>> cast.pop()#删除列表末尾的数据项
'gilliam'
>>> print(cast)
['cleese', 'palin', 'jones', 'idle']
>>> cast.extend(["gilliam","chapman"])#在列表末尾增加一个数据项集合
>>> print(cast)
['cleese', 'palin', 'jones', 'idle', 'gilliam', 'chapman']
>>> cast.remove("chapman")#删除指定的数据项
>>> print(cast)
['cleese', 'palin', 'jones', 'idle', 'gilliam']
>>> cast.insert(0,"chapman")#在指定的位置增加数据项
>>> print(cast)
['chapman', 'cleese', 'palin', 'jones', 'idle', 'gilliam']
>>>

下面是讲定义一个def函数,isinstance()函数,for in,if else等的运用以及逻辑

movies=["the holy grail",1975,"terry jone & terry gilliam",91,
       ["graham chapman",
       ["michael palin","john cleese","terry gilliam",
            "eric idle","terry jones"]]]
def print_lol(the_list):#定义一种函数
        for each_item in the_list:#for in循环迭代处理列表,从列表起始位置到末尾
        if isinstance(each_item,list):#isinstance()检测each_item里每一项
                                              #是不是list类型
            print_lol(each_item)#如果是,调用函数print_lol
        else:print(each_item)#如果不是,输出这一项
print_lol(movies)#在movies列表中调用函数
"""
之前if else语句不对齐导致报错
"""
Python 相关文章推荐
浅析Python3爬虫登录模拟
Feb 07 Python
django的登录注册系统的示例代码
May 14 Python
解决已经安装requests,却依然提示No module named requests问题
May 18 Python
Python基于百度云文字识别API
Dec 13 Python
对Python的多进程锁的使用方法详解
Feb 18 Python
python下载微信公众号相关文章
Feb 26 Python
python实现维吉尼亚算法
Mar 20 Python
python实现多线程端口扫描
Aug 31 Python
python 字典的打印实现
Sep 26 Python
python如何进行矩阵运算
Jun 05 Python
深入浅析python 中的self和cls的区别
Jun 20 Python
python pygame入门教程
Jun 01 Python
使用python统计文件行数示例分享
Feb 21 #Python
python 多进程通信模块的简单实现
Feb 20 #Python
python使用rabbitmq实现网络爬虫示例
Feb 20 #Python
python使用win32com在百度空间插入html元素示例
Feb 20 #Python
python基础教程之类class定义使用方法
Feb 20 #Python
python基础教程之基本内置数据类型介绍
Feb 20 #Python
python实现dict版图遍历示例
Feb 19 #Python
You might like
PHP系统流量分析的程序
2006/10/09 PHP
PHP中函数rand和mt_rand的区别比较
2012/12/26 PHP
在php和MySql中计算时间差的方法详解
2015/03/27 PHP
php随机显示指定文件夹下图片的方法
2015/07/13 PHP
TP3.2.3框架文件上传操作实例详解
2020/01/23 PHP
Javascript之文件操作
2007/03/07 Javascript
Extjs学习笔记之四 工具栏和菜单
2010/01/07 Javascript
Juqery Html(),append()等方法的Bug解决方法
2010/12/13 Javascript
javascript分页代码实例分享(js分页)
2013/12/13 Javascript
Google Maps API地图应用示例分享
2014/10/23 Javascript
javascript中Array()数组函数详解
2015/08/23 Javascript
基于javascript实现图片切换效果
2016/04/17 Javascript
浅谈Javascript中的12种DOM节点类型
2016/08/19 Javascript
node.js版本管理工具n无效的原理和解决方法
2016/11/24 Javascript
jquery 禁止鼠标右键并监听右键事件
2017/04/27 jQuery
Vue隐藏显示、只读实例代码
2018/07/18 Javascript
[35:27]完美世界DOTA2联赛循环赛 GXR vs FTD BO2第二场 10.29
2020/10/29 DOTA
让 python 命令行也可以自动补全
2014/11/30 Python
Python中转换角度为弧度的radians()方法
2015/05/18 Python
安装python时MySQLdb报错的问题描述及解决方法
2018/03/20 Python
python机器学习库xgboost的使用
2020/01/20 Python
Python Tricks 使用 pywinrm 远程控制 Windows 主机的方法
2020/07/21 Python
套娃式文件夹如何通过Python批量处理
2020/08/23 Python
在pycharm中使用pipenv创建虚拟环境和安装django的详细教程
2020/11/30 Python
Django用内置方法实现简单搜索功能的方法
2020/12/18 Python
用python批量下载apk
2020/12/29 Python
CSS3实现翘边的阴影效果的代码示例
2016/06/13 HTML / CSS
Html5 页面适配iPhoneX(就是那么简单)
2019/09/05 HTML / CSS
Under Armour安德玛德国官网:美国高端运动科技品牌
2019/03/09 全球购物
副总经理任命书
2014/06/05 职场文书
2014最新党员批评与自我批评材料
2014/09/24 职场文书
公务员个人考察材料
2014/12/23 职场文书
工程竣工验收申请报告
2015/05/15 职场文书
感恩教师主题班会
2015/08/12 职场文书
高中语文教学反思范文
2016/02/16 职场文书
解析在浏览器地址栏输入一个URL后发生了什么
2021/06/21 Servers