python列表和集合,python集合列表元组区别

  python列表和集合,python集合列表元组区别

  

  科学解释:列表是数据项的有限序列,即按照一定的线性顺序排列的一组数据项。在数学中,集合是由一个或多个确定的元素组成的整体。集合和列表是我们在日常生活中经常用来组织数据的工具。在学习python的过程中,我们经常会遇到集合和列表。它们是什么?两者有什么区别?让我们看一看。

  1、集合:

  只包含键,没有对应的值,包含的数据不重复。

  使用大括号{}或set()函数创建

  parame={值01,值02,}

  或者

  Set(value)要创建空集,必须使用Set()而不是{},因为{}是用来创建空字典的。

  集合特点:

  1.可以用set()函数或者方括号{}创建,元素之间用逗号“,”分隔。

  2.与字典相比,关键字更少。

  3.它不能被索引或切片。

  4.不能有重复的元素。

  2、列表list:

  列表处理一组有序的数据结构,可以读取、写入、添加和删除,或者在列表中搜索元素。因为可以增删,所以叫可变数据类型,也就是这种类型可以改变,列表可以嵌套。

  res=[1,2, yihang]

  #添加元素:扩展和追加

  结果追加(1)

  res.extend(6 )

  #删除元素:删除、弹出、切片、移除

  德尔雷斯[1]

  Res.pop(1)#删除该位置的元素,如果没有指定,它将是最后一个元素。

  RES=RES[RES=RES[:2]RES[3:]#]# slice

  Res.remove(2)#删除具有指定值的元素

  #改变元素

  res[1]=100#

  #检查元素

  打印(res[0])

  打印(决议[1])列表特点:

  1.可以用list()函数或者方括号[]创建,元素之间用逗号,分隔。

  2.列表中的元素不需要具有相同的类型

  3.使用索引来访问元素

  4.可滑动

  从上面你知道集合和列表的区别了吗?其实集合和列表的区别在于集合元素不能重复,列表元素可以重复。集合是无序的,列表是有序的。希望能帮到你~

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: