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 相关文章推荐
python笔记(1) 关于我们应不应该继续学习python
Oct 24 Python
Python中常用操作字符串的函数与方法总结
Feb 04 Python
教你用Python脚本快速为iOS10生成图标和截屏
Sep 22 Python
python用reduce和map把字符串转为数字的方法
Dec 19 Python
python爬虫爬取淘宝商品信息
Feb 23 Python
python实现逆序输出一个数字的示例讲解
Jun 25 Python
使用python的turtle函数绘制一个滑稽表情
Feb 28 Python
python Plotly绘图工具的简单使用
Mar 03 Python
利用Python如何制作贪吃蛇及AI版贪吃蛇详解
Aug 24 Python
如何快速理解python的垃圾回收机制
Sep 01 Python
基于python爬取链家二手房信息代码示例
Oct 21 Python
python中scrapy处理项目数据的实例分析
Nov 22 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
用文本作数据处理
2006/10/09 PHP
PHP5+UTF8多文件上传类
2008/10/17 PHP
微信获取用户地理位置信息的原理与步骤
2015/11/12 PHP
CentOS下与Apache连接的PHP多版本共存方案实现详解
2015/12/19 PHP
jQuery圆形统计图开发实例
2015/01/04 Javascript
Angular页面间切换及传值的4种方法
2016/11/04 Javascript
Javascript实现倒计时(防页面刷新)实例
2016/12/13 Javascript
前端JS面试中常见的算法问题总结
2016/12/23 Javascript
react.js 获取真实的DOM节点实例(必看)
2017/04/17 Javascript
vue通过cookie获取用户登录信息的思路详解
2018/10/30 Javascript
JavaScript作用域链实例详解
2019/01/21 Javascript
ES6 Symbol在对象中的作用实例分析
2020/06/06 Javascript
vue实现日历表格(element-ui)
2020/09/24 Javascript
[03:16]DOTA2完美大师赛主赛事首日集锦
2017/11/23 DOTA
python用来获得图片exif信息的库实例分析
2015/03/16 Python
Collatz 序列、逗号代码、字符图网格实例
2017/06/22 Python
python实现猜单词小游戏
2020/05/22 Python
浅谈Pandas Series 和 Numpy array中的相同点
2019/06/28 Python
python使用sessions模拟登录淘宝的方式
2019/08/16 Python
Python PIL库图片灰化处理
2020/04/07 Python
Django框架获取form表单数据方式总结
2020/04/22 Python
使用OpenCV对车道进行实时检测的实现示例代码
2020/06/19 Python
南非领先的在线旅行社:Travelstart南非
2016/09/04 全球购物
开普敦通行证:Cape Town Pass
2019/07/18 全球购物
营业经理岗位职责
2013/11/10 职场文书
数据员岗位职责
2013/11/19 职场文书
财务情况说明书范文
2014/05/06 职场文书
创建青年文明号材料
2014/05/09 职场文书
常务副总经理任命书
2014/06/05 职场文书
宾馆仓管员岗位职责
2014/07/27 职场文书
公司年底活动方案
2014/08/17 职场文书
祖国在我心中演讲稿450字
2014/09/05 职场文书
2014年化验员工作总结
2014/11/18 职场文书
2015年高三班主任工作总结
2015/05/21 职场文书
导游词之白茶谷九龙峡
2019/10/23 职场文书
Python机器学习应用之工业蒸汽数据分析篇详解
2022/01/18 Python