资源经验分享python自学篇五[列表]

python自学篇五[列表]

2020-01-02 | |  65 |   0

原标题:python自学篇五[列表]

原文来自:CSDN      原文链接:https://blog.csdn.net/Web_Student/article/details/103787734



列表是什么

由一系列按特定顺序排列的元素组成,列表能存储多种类型的数据,其中的元素之间可以没有任何关系

修改列表元素

和访问列表元素的语法类似,指定列表名和要修改元素的索引,再指定新值

list01[0]='王大锤' #将列表名为list01的第一个元素修改为Tom

添加列表元素

  • 方法一:在列表末尾追加元素:使用append()方法将元素追加到列表的末尾。也可以用append()方法来动态创建列表,以下列表名为:list01,需要将王大锤添加到列表的末尾,使用append()方法

list01.append('王大锤')
  • 方法二:通过指定新元素的索引和值,使用insert()方法可以在列表的任何位置添加新元素,以下列表名为:students,需要将‘音乐插入到男的后面,使用insert()方法

list01.insert(x,'王二锤')#x为索引值

删除列表元素

  • 使用pop()方法删除元素:pop方法用于移出列表中的一个元素(默认是最后一个元素),可以指定元素索引,并且返回该元素的值。

 print(list01.pop())  #执行删除
 list01中最后一个元素的操作 并且返回删除的元素 
 print(list01.pop(1))  #执行删除
 list01中索引值为1的元素的操作 并且返回删除的元素
  • 使用del语句删除元素:如果知道要删除的元素在列表中的位置,可使用del语句删除元素,元素一旦被删除之后就再无法访问

del list01     #将list01从内存中将其删除
print(list01) #如果再输出list01会报错,未定义
  • 使用remove()方法删除元素:当不知道元素索引,只知道元素值的时候,使用remove()方法删除元素

list01.remove('王大锤')  #通过元素的值进行删除

查找列表元素

所谓的查找,就是看看指定的元素是否存在

  • in(存在),如果存在那么结果为true,否则为false

list01 = ['王大锤','李大锤','王二麻子','丈母娘']
name = '丈母娘'
print(name in list04)
#输出结果为:True
  • not in(不存在),如果不存在那么结果为true,否则false

 print(name not in list01)

列表函数

03.png04.png
05.png

免责声明:本文来自互联网新闻客户端自媒体,不代表本网的观点和立场。

合作及投稿邮箱:E-mail:editor@tusaishared.com

上一篇:python自学篇四[基本数据类型和字符串常用处理]

下一篇:python自学篇六[元组]

用户评价
全部评价

热门资源

  • Python 爬虫(二)...

    所谓爬虫就是模拟客户端发送网络请求,获取网络响...

  • TensorFlow从1到2...

    原文第四篇中,我们介绍了官方的入门案例MNIST,功...

  • TensorFlow从1到2...

    “回归”这个词,既是Regression算法的名称,也代表...

  • TensorFlow2.0(10...

    前面的博客中我们说过,在加载数据和预处理数据时...

  • 机器学习中的熵、...

    熵 (entropy) 这一词最初来源于热力学。1948年,克...