如何创建一个空的和一个完整的NumPy数组

如何创建一个空的和一个完整的NumPy数组

有时需要为一个特定的问题同时创建一个空数和满数。在这种情况下,我们有两个名为numpy.empty()和numpy.full()的函数来创建一个空数组和满数组。

语法:

numpy.full(shape, fill_value, dtype = None, order = ‘C’)
numpy.empty(shape, dtype = float, order = ‘C’) 

示例 1:

# python program to create
# Empty and Full Numpy arrays
  
import numpy as np
  
  
# Create an empty array
empa = np.empty((3, 4), dtype=int)
print("Empty Array")
print(empa)
  
# Create a full array
flla = np.full([3, 3], 55, dtype=int)
print("\n Full Array")
print(flla)

输出:

如何创建一个空的和一个完整的NumPy数组?

在上面的例子中,我们创建了一个3X4的空数组和3X3的INTEGER类型的全数组。

示例 2:

# python program to create
# Empty and Full Numpy arrays
  
import numpy as np
  
  
# Create an empty array
empa = np.empty([4, 2])
print("Empty Array")
print(empa)
  
# Create a full array
flla = np.full([4, 3], 95)
print("\n Full Array")
print(flla)

输出:

如何创建一个空的和一个完整的NumPy数组?

在上面的例子中,我们创建了一个4X2的空数组和4X3的INTEGER和FLOAT类型的全数组。

示例 3:

# python program to create 
# Empty and Full Numpy arrays
  
import numpy as np
  
# Create an empty array
empa =  np.empty([3,3]) 
print("Empty Array")
print(empa)
  
# Create a full array
flla = np.full([5,3], 9.9)
print("\n Full Array")
print(flla)

输出:

如何创建一个空的和一个完整的NumPy数组?

在上面的例子中,我们创建了一个3X3的空数组和5X3的FLOAT类型的全数组。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程