元组列表字典集合的简单梳理

Posted memohash

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了元组列表字典集合的简单梳理相关的知识,希望对你有一定的参考价值。

元组

  用小括号定义,如: tuple_demo = (‘test‘,18,‘test adress‘)

  技术图片     

  值得注意的是 元组不支持新增修改和删除

  python中针对元组仅提供了两个方法   index()   count()

  技术图片

  技术图片

  那么如果传入的参数不存在会如何呢?   index方法会抛出ValueError  而count方法会返回0, 演示如下:

  技术图片

       技术图片

  元组的取值

  技术图片

  如果针对元组中的值进行修改会如何呢?    答案是会抛出 TypeError 演示如下:

  技术图片

  

 

列表

         使用中括号定义,  如   list_demo = [‘test‘,‘test2‘,‘test3‘,‘test2‘]     

  注意:虽说列表中可以保存不同数据类型的值,但是在实际应用中我们最好还是在列表中保存同一种数据类型

   技术图片

   列表中的常用方法

   技术图片

   技术图片

         技术图片

        技术图片

        技术图片

  技术图片

       技术图片

  技术图片

  技术图片

  技术图片

  技术图片

  列表的遍历

    我们可以通过for循环 来实现列表的遍历

  技术图片

  特别注意: 使用for循环操作列表时,不要执行删除操作,因为删除操作会改变原有列表的下标和长度,会导致列表下标错乱,导致一些错误

字典

   字典使用大括号定义      如   dictionary_demo= {‘test‘:‘123456‘,‘test2‘:‘456789‘}     字典中的每一个元素都是一个键值对, 即 key:value 形式的

   技术图片

  字典的常用方法:

  技术图片

  技术图片

  技术图片

  技术图片

  技术图片

  字典的循环遍历

    我们可以使用for循环进行 字典的遍历操作

  技术图片

 

集合

   定义的方法 为    set_demo = set()               集合具有无序及去重的特性!

  

以上是关于元组列表字典集合的简单梳理的主要内容,如果未能解决你的问题,请参考以下文章

python 列表元组字符串字典集合return等梳理

Python列表元组字典和集合

列表和字典有啥区别?

小菜鸡进阶之路_Second week之元组列表集合字典对比.

python-列表list- 元组(tuple)- 集合(set)-字典(dict)-实例代码

字符串列表元组字典集合对比