zoukankan      html  css  js  c++  java
  • python学习笔记四——数据类型

    1.数字类型:

    2.字符串类型:

      切片:a[m:n:s]

        m:起始值   n:结束值(不包括n)   s:步长,负数表示从后向前取值

    3.序列:列表,元组和字符串都是序列

      序列的两个主要特点是索引操作符和切片操作符

      基本操作:len()   求序列长度

           +  连接2个序列

           *  重复序列元素

           in  判断元素是否在许当中

           max(),min()  返回最大,小值

           cmp(tuple1,tuple2)  比较2个序列的值是否相同

    4.元组:用()定义

    5.列表[]:list是处理一组有序项目的数据结构,列表是可变类型的数据

      操作:取值  切片和索引,list[]

         添加  list.append()

         删除  del(list[])/list.remove(list[])

         修改  list[]=x

         查找  var in list

    6.字典:

      创建字典:{}

           使用工厂方法dict()  fdict=dict(['x',1],['y',2])

           内建方法  fromkeys(),字典中的元素具有相同的值,默认为none

                 ddict={}.fromkeys(('x','y'),-1)

      内建的update()方法可以将整个字典的内容拷贝到另一个字典中

      del dict['a']删除字典中键值为a的元素

      dict.pop('a')删除并且返回键为'a'的元素

      dict.clear()删除字典所有元素

      del dict删除整个字典

  • 相关阅读:
    PAT (Basic Level) Practise:1001. 害死人不偿命的(3n+1)猜想
    流加密法
    The NMEA 0183 Protocol
    USB 描述符
    网摘
    What are the 10 algorithms one must know in order to solve most algorithm challenges/puzzles?
    Why did Jimmy Wales invest in Quora? Is he afraid that it will take over Wikipedia?
    Add Binary
    Cocos2d-x 网络资源
    Cache
  • 原文地址:https://www.cnblogs.com/wangyongbin/p/3684821.html
Copyright © 2011-2022 走看看