专栏首页河湾欢儿的专栏python中表示“组”的概念与定义

python中表示“组”的概念与定义

 >>> type ([1,2,3,4,5,6])    //检测类型(列表)
     <class 'list'>                
 >>> (1,2,3,4)[0]            //索引
     1
 >>>(1,2,3)+(4,5,6)          //元组拼接
     (1,2,3,4,5,6)
 >>>(1,2,3) *3                //这个就很好理解了  几个元祖
    (1,2,3,1,2,3,1,2,3)
 >>> type (1,2,3)          // 检测类型(元组)
     <class 'tuple'>      
 >>> type(1)                 // 检测类型(整数)
     <class 'int'>
 >>> type((1))               //因为系统以为你里面是计算方式的()  例如   type((1+1)*1)
     <class 'int'>
 >>> type((1,))             //加个,避免以上问题
     <class 'tuple'>
  >>>type([1])              //正常检测
     <class 'list'>
  >>> 3 in [1,2,3,4,5,6]      //  in  是否存在    返回值为bool
      True
  >>> 10 in [1,2,3,5,7]
       False
  >>> 3 not in [1,2,3,4,5,6]     //  not in   是否不存在
      False
  >>> len([1,2,3,4,5,6])          //len  长度
      6
  >>>len('hello word')
       11
  >>> max([1,2,3,4,5,6])        //max  最大值
      6
  >>>min([1,2,3,4,5,6])           //min 最小值
      1
  >>>max('hello world')          //  max是公用的   都可以用   如果是字母的话   则按照字母排序 ***但是注意 不能混写  数字和字母的混写
      'w'
  >> min(''hello world')          //    ‘  ’优先
       ' '
  >>>min(''helloworld')
       'd'

集合 {}

    >>> type ({1,2,3,4,5,6})
             <class 'set'>
    >>>  {1,2,3,4,5,6}[0]     //(集合是无序的,所以没有)
             报错
    >>> {1,1,2,2,3,3,4,4}   //集合的特性:不重复
             {1,2,3}
    >>> len ({1,2,3})
             3
    >>> 1in {1,2,3}
        True
    >>> {1,2,3,4,5,6} - {3,4}  //求两个集合的差集
           {1,2,5,6}
    >>> {1,2,3,4,5,6} & {3,4}  //交集
           {3,4}
    >>> {1,2,3,4,5,6} | {3,4,7} //并集
          {1,2,3,4,5,6,7}

子集

     >>> type({1:2,1:3})
           <class 'dict'>

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 全选反选

    河湾欢儿
  • Vuex

    Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 V...

    河湾欢儿
  • 验证码

    河湾欢儿
  • Python编程思想(29):使用type()函数定义类

    李宁老师已经在「极客起源」 微信公众号推出《Python编程思想》电子书,囊括了Python的核心技术,以及Python的主要函数库的使用方法。读者可以在「极客...

    蒙娜丽宁
  • tensorflow 2.1.0 安装与实战教程(CASIA FACE v5)

    python下载 需要python3.x<=3.7 https://www.python.org/ftp/python/3.7.7/python-3.7.7-...

    砸漏
  • python eval的常见错误封装及利

    最近在代码评审的过程,发现挺多错误使用eval导致代码注入的问题,比较典型的就是把eval当解析dict使用,有的就是简单的使用eval,有的就是错误的封装了e...

    py3study
  • C++核心准则​NR.4:不要坚持将每个类声明放在其自己的源文件中

    The resulting number of files from placing each class in its own file are hard t...

    面向对象思考
  • SAP最佳业务实践:生产转包(外部处理)(150)-2业务处理

    COOIS查询订单作业 生产订单保存以后,生产主管可以查询订单工序。当您看到生产订单时,工序0030的外包的采购申请已经产生。 后勤®生产®车间现场控制 ®...

    SAP最佳业务实践
  • JDK1.7新特性(4):java语言动态性之反射API

    直接通过一个代码示例来熟悉java中通过反射来对构造函数/域以及方法处理的相关API: 1 package com.rampage.jdk7.chapter...

    SecondWorld
  • SAP最佳业务实践:MM–交货与库存调拨(134)-4采购订单

    4.3 ME22N 更改库存调拨采购订单(使用 MRP) 库存调拨采购订单更改完成后,执行此活动。 后勤-物料管理-采购-采购订单-更改 1. 在 更改采...

    SAP最佳业务实践

扫码关注云+社区

领取腾讯云代金券