zoukankan      html  css  js  c++  java
  • 从零学python——组合数据类型

    1、集合类型定义:集合是多个元素的无序组合。

      -集合类型和数学中的集合概念一致;

      -集合元素之间无序每一个元素唯一不存在相同元素

      -集合元素不可修改,不能是可变的数据类型

      -集合使用大括号 {} 表示,元素之间使用逗号分隔;

      -建立集合类型使用 {} 或者 set() ;

      -建立空集合类型,必须使用 set();

    2、集合操作符:

     

     

     

    3、集合处理方法:

     

    4、集合类型应用场景:

     

    1、序列类型及操作:

    -序列类型的定义:序列是具有先后关系的一组元素

      -序列是一维元素向量,元素类型可以不同;

      -类似于数学元素序列:s,a,d,f,g,h,j,k

      -元素间由序号引导,通过下标访问序列的特定元素

     

    -序列处理函数以及方法:

     

     

    -元组类型以及操作:元组类型是序列类型的一种扩展。

      -元组是一种序列类型,一旦创建就不能被修改;

      -使用小括号 () 或者 tuple () 创建,元素间用逗号,分隔

      -可以使用或者不适用小括号

     

     

    -列表类型以及操作:

     

     

     

     

     

     

     

    -序列类型应用场景:

       -元组用于元素不改变的应用场景,更多用于固定搭配场景;

      -列表更加灵活,它是最常用的序列类型;

      -最主要作用:表示一组有序数据,进而操作它们;

        (注,本文部分图片来自北京理工的mooc上的python课件和武汉理工大学的python课件,只供大家借鉴学习,无商用,侵权即删!)

  • 相关阅读:
    求列表中指定元素的位置
    Hash_P1026毒药?解药?
    Hash_集合
    bzoj1483: [HNOI2009]梦幻布丁
    bzoj1724: [Usaco2006 Nov]Fence Repair 切割木板
    容斥原理
    bzoj1042: [HAOI2008]硬币购物
    [Noi2016十连测第五场]二进制的世界
    NOI2016模拟赛Zbox loves stack
    bzoj2038: [2009国家集训队]小Z的袜子(hose)
  • 原文地址:https://www.cnblogs.com/YM99/p/12581640.html
Copyright © 2011-2022 走看看