numpy入门——创建一维数组

来源:互联网 发布:app读书软件排行 编辑:程序博客网 时间:2024/06/03 18:26

创建一维数组

  • 元素属性相同
import numpy as np# 创建一维数组np1 = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9, 0])print(np1)print(type(np1))

print—>:
[1 2 3 4 5 6 7 8 9 0]
class ‘numpy.ndarray’

  • 元素属性不同时
np2 = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9, True])print(np2)np3 = np.array([True, 2, 3, 4, 5, 6, 7, 8, 9, False])print(np3)np4 = np.array(["1", 2, 3, 4, 5, 6, 7, 8, 9, False])print(np4)

print—>:
[1 2 3 4 5 6 7 8 9 1]
[1 2 3 4 5 6 7 8 9 0]
[‘1’ ‘2’ ‘3’ ‘4’ ‘5’ ‘6’ ‘7’ ‘8’ ‘9’ ‘False’]

这里默认将True转换成1 False转换成0,如果列表中含有字符串类型,就全部转换成字符串

原创粉丝点击