Numpy手册

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手册)