python学习笔记(二):list,字典,字符串,元组,文件

又一周的python课程上完了,今天继续来分享和巩固下学习到的知识:list,字典,字符串常用的方法,元组以及文件的操作

一、list,列表,这也是最常用的数据类型之一,列表也叫数组,列表定义,使用[]即可;列表里面可以再套列表,一个里面套一个列表,叫二维数组;一个里面套一个列表,里面的列表再套一个列表,这个叫三维数组,套几层就是几维。定义格式如下:

注释中的0,1,2叫做下标,也叫做索引,下角等等,这个下标是用来标志list中各个元素的位置

1)数组的增

2)数组的删

3)数组的改

4)数组的查

查元素的话可以直接通过数组中元素的下标进行查询

5)数组的其他常用操作

 6)切片,切片也就是另一种方式获取列表的值,它可以获取多个元素,可以理解为,从第几个元素开始,到第几个元素结束,获取他们之间的值,格式是name:[1:10],比如说要获取name的第一个元素到第五个元素,就可以用name[0:6],切片是不包含后面那个元素的值的,记住顾头不顾尾前面的下标如果是0的话,可以省略不写,这样写,name[:6],切片后面还有可以写一个参数,叫做步长,也就是隔多少个元素,取一次,默认可以不写,也就是隔一个取一次,切片操作也可以对字符串使用,和列表的用法一样,实例如下:

7)循环list

二、元组

元组其实和列表一样,不一样的是,元组的值不能改变,一旦创建,就不能再改变了,比如说,要存数据库的连接信息,这个连接信息在程序运行中是不能被改变的,如果变了那数据库连不上了,就程序就完犊子了,这样的就可以使用元组了,元组呢,也提示别人,看到是元组的话,就说明这个值是不能被改变的,元组的定义方式是用(),小括号;元组只有两个方法,那就是count和index,含义和list里面的是一样的

三、字典

字典,dict,全称是dictionary,它具有极快的查找速度;字典是一种key-value的数据类型,比如说要存每个人的信息,那么每个人的编号就是key,value就是每个人的信息,这样的话,一个字典就能存所有人的信息了。字典的定义使用{},大括号,每个值用“,”隔开,key和value使用“:”分隔。字典中的key和value是成对出现的。

字典的特性:
字典是无序的,因为它没有下标,用key来当索引,所以是无序的
字典的key必须是唯一的,因为它是通过key来进行索引的,所以key不能重复,天生就去重

1)字典的增

直接进行增加,其中hailong是字典名,然后直接指定对应的k和value

2)字典的删

3)字典的改

 

4)字典的查

5) 字典嵌套多层取值

四、字符串常用的方法

五、文件的操作

这周学习了文件最简单的读写操作

后续学习文件操作后,内容再进行更新。

猜你喜欢

转载自www.cnblogs.com/nickey85/p/9545294.html