1. 1 Python 3.3.4 v3.3.4:7ff62415e426 Feb 10 2014 18:13:51 [MSC v.1600 64 bit AMD64)] on win32

  2. 2 Type "copyright" "credits" or "license()" for more information.

  3. 3 >>> cast=["cleese""palin""jones""idle"]

  4. 4 >>> printcast

  5. 5 [""cleese"" ""palin"" ""jones"" ""idle""]

  6. 6 >>> printlencast))#显示数据项数量

  7. 7 4

  8. 8 >>> printcast[1])#显示列表中第2个数据项的值

  9. 9 palin

  10. 10 >>> cast.append"gilliam")#在列表末尾添加一个数据项

  11. 11 >>> printcast

  12. 12 [""cleese"" ""palin"" ""jones"" ""idle"" ""gilliam""]

  13. 13 >>> cast.pop()#删除列表末尾的数据项

  14. 14 ""gilliam""

  15. 15 >>> printcast

  16. 16 [""cleese"" ""palin"" ""jones"" ""idle""]

  17. 17 >>> cast.extend(["gilliam""chapman"])#在列表末尾增长一个数据项凑集

  18. 18 >>> printcast

  19. 19 [""cleese"" ""palin"" ""jones"" ""idle"" ""gilliam"" ""chapman""]

  20. 20 >>> cast.remove"chapman")#删除指定的数据项

  21. 21 >>> printcast

  22. 22 [""cleese"" ""palin"" ""jones"" ""idle"" ""gilliam""]

  23. 23 >>> cast.(0"chapman")#在指定的地位增长数据项

  24. 24 >>> printcast

  25. 25 [""chapman"" ""cleese"" ""palin"" ""jones"" ""idle"" ""gilliam""]

  26. 26 >>>

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

  1. 1 movies=["the holy grail"1975"terry jone & terry gilliam"91

  2. 2 ["graham chapman"

  3. 3 ["michael palin""john cleese""terry gilliam"

  4. 4 "eric idle""terry jones"]]]

  5. 5 def print_somethingthe_list):#定义一种函数

  6. 6 for each_item in the_list:#for in轮回迭代处理惩罚列表,从列表肇端地位到末尾

  7. 7 if isinstanceeach_itemlist):#isinstance()检测each_item里每一项

  8. 8 #是不是list类型

  9. 9 print_somethingeach_item)#若是是,调用函数print_something

  10. 10 else:printeach_item)#若是不是,输出这一项

  11. 11

  12. 12 print_somethingmovies)#在movies列表中调用函数

  13. 13 """

  14. 14 之前if else语句不合错误齐导致报错

  15. 15 """

python之BIF函数在列表中的应用的更多相关文章

  1. python协程函数应用 列表生成式 生成器表达式

    协程函数应用 列表生成式 生成器表达式   一.知识点整理: 1.可迭代的:对象下有_iter_方法的都是可迭代的对象 迭代器:对象._iter_()得到的结果就是迭代器 迭代器的特性: 迭代器._n ...

  2. Python初学者笔记(3):输出列表中的奇数/奇数项,字符串中的偶数项,字符串大小写转换

    [1]a=[8,13,11,6,26,19,24]1)请输出列表a中的奇数项2)请输出列表a中的奇数 解:1) a=[8,13,11,6,26,19,24] print a[::2] Result:& ...

  3. Python3:sorted()函数及列表中的sort()函数

    一.sort,sorted函数介绍:   Sort函数是list列表中的函数,而sorted可以对list或者iterator进行排序.   下面我们使用help来查看他们的用法及功能: sort: ...

  4. 【Python】向函数传递列表

    向函数传递列表 在实际使用中你会发现,向函数传递列表是比较实用的,这种列表可能包含名字.数字.可能更复杂的对象(字典) 假设向一个函数传递一堆水果,我们说出我们喜欢所有的水果 def Obj(frui ...

  5. python如何判断1个列表中所有的数据都是相等的?

    方法一: 元素两两比较,如果有数据不同,则r的值变为false #!/usr/bin/python a=[22,22,22,22] b = len(a) r=True for i in range(b ...

  6. Python中用max()筛选出列表中出现次数最多的元素

    1 List = [1,2,3,4,2,3,2] # 随意创建一个只有数字的列表 2 maxTimes = max(List,key=List.count) # maxTimes指列表中出现次数最多的 ...

  7. python之使用heapq()函数计算列表中数值大小

    # heapq函数:计算列表最大几个值和最小几个值 # 语法:heapq.nlargest(n, list,[key]) # n表示最大或最小的几个: list为分析的对象: key为排序关键字,非必 ...

  8. python中range函数与列表中删除元素

    一.range函数使用 range(1,5)   代表从1到4(不包含5),结果为:1,2,3,4   ,默认步长为1 range(1,5,2)   结果为:1, 3  (同样不包含5) ,步长为2 ...

  9. python内置函数:sorted中的参数key

    x.sort和sorted函数中参数key的使用 介绍 python中,列表自带了排序函数sort >>> l = [1, 3, 2] >>> l.sort() & ...

随机推荐

  1. IOS开发之——OpenUDID的使用获取用户唯一设备

    下载网址:https://github.com/ylechelle/OpenUDID OpenUDID测试结果分析 1)优点: a.没有用到MAC地址.MAC地址跟UDID一样,存在隐私问题.不能保证 ...

  2. IOS开发之——reveal 的使用

    Reveal是一个iOS程序界面调试工具.使用Reveal,我们可以在iOS开发时动态地查看和修改应用程序的界面. 对于动态或复杂的交互界面,手写UI是不可避免的.通过Reveal,我们可以方便地调试 ...

  3. CS:APP2e Y86处理器模拟器∗指南

    CS:APP2e Y86处理器模拟器∗指南 Randal E.Bryant David R. O'Hallaron 2013年7月29日 本文档描述了处理器模拟器,伴随的表示在第4章Y86处理器架构的 ...

  4. unitty导出工程嵌入iOS原生工程中出现黑屏,但是模型还是可以扫。

    一般上出现这个问题,其实就是因为两个注意点没有搞清楚.我们分析一下,如果我们的模型或者视屏能够出来但是屏幕还是黑屏的.说明我们的unity的组件其实已经加载出来了.但是供我们交互的那个Layer类并没 ...

  5. 详解SpringMVC中Controller的方法中参数的工作原理[附带源码分析]

    目录 前言 现象 源码分析 HandlerMethodArgumentResolver与HandlerMethodReturnValueHandler接口介绍 HandlerMethodArgumen ...

  6. 高层次综合(HLS)-简介

    本文是我近段时间的学习总结,主要参考了Xilinx的技术文档以及部分网上其他资料.文档主要包括ug998<Introduction to FPGA Design Using High-Level ...

  7. [网站公告]23:00-05:00阿里云SLB升级会造成4-8次每次10秒的闪断

    大家好,阿里云将于今天夜里(7月29日23:00-7月30日05:00)对负载均衡服务(SLB)进行升级操作,升级期间我们使用的SLB实例会有4-8次的闪断,每次闪断时间10秒左右.闪断期间会造成网站 ...

  8. 常见面试题之ListView的复用及如何优化

    经常有人问我,作为刚毕业的要去面试,关于安卓开发的问题,技术面试官会经常问哪些问题呢?我想来想去不能一股脑的全写出来,我准备把这些问题单独拿出来写,并详细的分析一下,这样对于初学者是最有帮助的.这次的 ...

  9. dom4j 使用总结

    dom4j是一个Java的XML API,类似于jdom,用来读写XML文件 dom4j的使用方法简单总结来说如下: ①可以创建一个新的xml文件 ②利用SAXReader和File对象创建一个已存在 ...

  10. Git.Framework 框架随手记--ORM查询数据集合 二

    一.  分组查询 在SQL中使用Group By 来对数据分组,在实际中分组中一般与聚合函数一并使用.在Git.Framework中提供了相应的分组方法 DataTable Group(T entit ...