Discovering new world.

2014-07-26 python

2014.07.26

函数

包含一个领域(比如数学)的函数“包”被称为模块,引入模块形似 import math

可以使用复合函数

函数中变量的适用域,在函数中定义的变量中只在这次函数中有效,函数运行结束后定义就作废了

列表

类似于数组
列表以中括号包裹
取列表中的值要注意的是如果取一个范围需要使用形似[1:3]这样的表述,意思是[1,3)

增加元素

列表增加元素需要用到内建函数append(),形似movies.append("Story of pie")
增加元素集合则使用内建函数extend()
如果需要指定插入元素的位置,需要使用内建函数insert(),它需要两个参数,即插入的元素,和位置。形似movies.insert(1,"Xman")

删除元素

可以使用del命令或者内建函数remove
del命令需要指定元素位置,形似del movies[2]。同时它可以删除整个列表
remove函数不指定位置,而指定名称,形似movies.remove("Jurassic Park")

修改元素

直接重新赋值,形似movies[0] = "hero"

列表操作符

加,形似list3 = list1 + list2
乘,重复操作符

迭代列表

for遍历,形似for movie(标识符) in movies(列表):

循环语句初步

列表解析

列表解析是简化for循环的一个操作,举例说明
Image Title

元组

和列表的唯一区别是以小括号()包裹
元组(不可变性)中的元素不能被修改,但元组本身可以被删除
元组和元组之间可以相加,类似于列表操作中的列表操作符。
元组和列表可以互相转化,使用list()和tuple()函数

Comments
Write a Comment