python系列学习一 —— 列表

来源:互联网 发布:协作办公软件 编辑:程序博客网 时间:2024/05/17 08:59

1. 创建列表

movies = ["The Holy Grail", "The life of Brian", "The Meaning of Life"]
    4个步骤:

1)在数据两边加引号,将各个电影名转换为字符串

2)用逗号将列表项与下一项分隔开

3)在列表的两边加上开始和结束中括号

4)使用赋值操作符(=)将这个列表赋至一个标识符上

注:定义python列表不需要声明类型,python变量标识符没有类型。

2. 访问列表

python列表就像是数组,使用中括号法访问列表数据

print movies[0]print movies[1]

3. 操作列表

    1)len(list_var) 获取列表数据项的总数


    2)append(field) 在列表末尾增加一个数据项


    3)pop(index) 删除列表指定索引的数据,默认从列表末尾删除


    4)extend(list_var2) 在列表末尾增加一个数据项集合(即合并列表)


    5)insert(index, field) 在特定的位置前面增加一个数据项


4. 列表迭代

    处理每一个列表项是非常常见的需求。

    1)for循环(推荐使用)


    2)while循环


5. 嵌套列表

    1) 定义嵌套列表


    2)函数定义

def func_name ([param1[,param2]]):    {函数代码组}

    3)递归遍历嵌套列表



小结:

1)列表是动态的,可以伸缩,可以存放任何数据,但是不能访问一个不存在的数据项

2)在python中,单引号与双引号都可以用来创建字符串。如果字符串前面用了某个引号,那么字符串后面也要用相同的引号;如果要在字符串中嵌入双引号,一可以使用转义:\" ,二用单引号引起这个字符串

3)标识符是指示数据对象的名字。标识符没有“类型”,但标识符所指示的数据对象有类型

4)定义标识符必须以字母或下划线开头,包含任意字母、数字和 / 或下划线,不允许有奇怪字符(%$#)等

5)python代码区分大小写

6)python shell中,键入dir(__builtins__)可以查看python提供的内置方法列表

7)python使用缩进将语句归组在一起

原创粉丝点击