📌  相关文章
📜  如何创建一个空的和一个完整的 NumPy 数组?

📅  最后修改于: 2022-05-13 01:55:07.743000             🧑  作者: Mango

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

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

句法:

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

示例 1:

Python3
# 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)


Python3
# 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)


Python3
# 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)


输出:

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

示例 2:

蟒蛇3

# 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)

输出:

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

示例 3:

蟒蛇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)

输出:

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