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

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

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

4 >>> print(cast)

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

6 >>> print(len(cast))#显示数据项数量

7 4

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

9 palin

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

11 >>> print(cast)

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

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

14 ""gilliam""

15 >>> print(cast)

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

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

18 >>> print(cast)

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

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

21 >>> print(cast)

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

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

24 >>> print(cast)

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

26 >>>

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

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

2 ["graham chapman",

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

4 "eric idle","terry jones"]]]

5 def print_something(the_list):#定义一种函数

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

7 if isinstance(each_item,list):#isinstance()检测each_item里每一项

8 #是不是list类型

9 print_something(each_item)#若是是,调用函数print_something

10 else:print(each_item)#若是不是,输出这一项

11

12 print_something(movies)#在movies列表中调用函数

13 """

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

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. File的保存与读取

    import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io ...

  2. [CareerCup] 8.6 Jigsaw Puzzle 拼图游戏

    8.6 Implement a jigsaw puzzle. Design the data structures and explain an algorithm to solve the puzz ...

  3. 网页音乐突破金币(RMB)下载限制

    我平时有时间会跳跳舞 跳舞肯定要有音乐呀 于是在网上找音乐 好不容易找到了一个网站,里面有很多很全的音乐 正准备下载呢,尼玛居然要金币! 在这里解释一下,金币你可以通过回复帖子或者发帖子得到,但是数量 ...

  4. Bootstrap系列 -- 30. 按钮工具栏

    在富文本编辑器中,将按钮组分组排列在一起,比如说复制.剪切和粘贴一组:左对齐.中间对齐.右对齐和两端对齐一组.Bootstrap框架按钮工具栏也提供了这样的制作方法,你只需要将按钮组“btn-grou ...

  5. js判断页面点击事件

    <input type="submit" name="sb1" id="sb1" onclick="queryclick() ...

  6. css动画之波纹

    样式定义: #ContactAbout { height: auto; position: relative; overflow: hidden; } #sectioncontact { displa ...

  7. [BZOJ2038]小Z的袜子(莫队算法)

    题目:http://www.lydsy.com/JudgeOnline/problem.php?id=2038 分析:莫队算法 莫队算法是一种思想…… 处理问题:不带修改的区间询问 使用要求:[l-1 ...

  8. 04.C#类型系统、值类型和引用类型(二章2.2-2.3)

    今天要写的东西都是书中一些概念性的东西,就当抄笔记,以提问对话的方式将其写出来吧,说不定以后面试能有点谈资~~~ Q1.C#1系统类型包含哪三点特性? A1.C#1类型系统是静态的.显式的和安全的. ...

  9. go语言指针符号的*和&

    先看一段代码 先放一段代码,人工运行一下,看看自己能做对几题? package main import "fmt" func main() { var a int = 1 var ...

  10. BZOJ SCOI2005骑士精神

    裸IDA*,ans从1到15循环来限制搜索深度. #include<cstdio> #include<cstring> #include<algorithm> us ...