Numpy手册

作者: 苟且偷生小屁屁 | 来源:发表于2017-09-20 21:14 被阅读0次

    dtype
    这个 是 numpy 里面的, 数组元素的类型可以通过dtype属性获得,主要查看array 里面的数据类型;
    要点:numpy中使用

    astype
    实现变量类型转换,只用于array类型
    astype(type): returns a copy of the array converted to the specified type.
    a = a.astype('Float64')
    b = b.astype('Int32')使用

    tuple和list
    1.tuple数组,最明显的特点是tuple一旦定义不能更改
    c=(1,2)
    type(c) tuple
    c.pop() #默认删除最后一位数字
    AttributeError: 'tuple' object has no attribute 'pop'
    c.append(1)
    AttributeError: 'tuple' object has no attribute 'append'
    想看tuple的类型要用:
    type(c)
    tuple
    或者看tuple某个元素的类型要用:
    type(c[1])
    int
    或者
    c=(1,'2')
    str

    1. list列表,列表跟数组用法基本一致,不一样的地方是列表可以增加或者删除元素
      b=[1,2]
      b.append('3')
      [1, 2, '3']
      b.pop()
      [1,2]
      b.append('3')
      [1,2,'3']
      b.pop(1)
      [1,'3']
    2. 一个关于tuple的陷阱
      c=(1)
      type(c)
      int
      c=(1,)
      type
      tuple

    相关文章

      网友评论

        本文标题:Numpy手册

        本文链接:https://www.haomeiwen.com/subject/shdwsxtx.html