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