美文网首页
零基础学习python数据分析——列表(list)

零基础学习python数据分析——列表(list)

作者: 大数据在说话 | 来源:发表于2017-10-20 15:23 被阅读0次

在Python中,能够直接处理的数据类型有以下几种,科多大数据带你来学习:

1、整型、浮点型、字符串

2、列表:[]

3、元组:()

4、字典:{}

5、集合:set([]) → {}

6、布尔值、空值、常量

在上一篇文章《零基础学习数据分析之——python输入和输出》中已经讲了整型、浮点型、字符串,这里就不做介绍了。

列表:

Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。

比如,列出班里所有同学的名字,就可以用一个list表示:

变量classmates就是一个list。用len()函数可以获得list元素的个数:

用索引来访问list中每一个位置的元素,记得索引是从0开始,而不是从1开始:

当索引超出了范围时,Python会报一个IndexError错误,所以,要确保索引不要越界。

如果要取最后一个元素,除了计算索引位置外,还可以用-1做索引,直接获取最后一个元素。以此类推,可以获取倒数第2个、倒数第3个:

list的增删改:

list是一个可变的有序表,所以,可以对list中的元素进行操作

1、往列表中增加元素:

往list中追加元素到末尾(使用append()):

也可以把元素插入到指定的位置,比如索引号为1的位置(使用insert()):

2、往列表中删除元素:

要删除list末尾的元素(使用pop()):

删除指定位置的元素(使用pop(i),其中i就是索引位置):

3、修改列表中的元素:

直接赋值给对应的索引位置:

知识扩展:

1、list里面的元素的数据类型也可以不同;

2、list元素也可以是另一个list,如:a=[0,1,2,3[12,13,14]];

今天先给大家讲解列表,大家要多练习,后面会讲到元祖、字典等等。

相关文章

网友评论

      本文标题:零基础学习python数据分析——列表(list)

      本文链接:https://www.haomeiwen.com/subject/ykjvuxtx.html