美文网首页
零基础学习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