python 数据分析基础 day3-list类型

今天说一下python的list类型。

简介

list类型是一个可变对象,即对其内容进行修改,其内存地址不会发生改变。
list对象中的元素很灵活,可以是数值,字符串,甚至是list对象或者是字典对象。

list=[‘a’,1,[1,2,3],{a:’test’}]

建立副本

通过以下方式建立副本,会创建一个新的对象,但对象内容和原有对象保持一致,此时,修改副本,并不会对原有对象产生影响。

list_copy=list[:]

列表元素的获取

列表元素可通过索引进行获取。请注意,索引是从0开始算起的。

list[1] #获取单个元素
list[1:3] #获取连续两个元素,分别是索引为1和2的元素
list[:] #获取所有元素

list的操作方法

list的主要操作方法如下

list.append() #在列表末尾增加一个元素
list.remove() #在列表中删除一个特定元素
list.pop() #从列表末尾删除一个特定元素
list.revsrse() #将列表反转并修改原列表
list.sort() #将列表元素进行排序并修改原列表

    原文作者:billyang916
    原文地址: https://www.jianshu.com/p/f5579601eb7b
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞