Hinweise für Python-Anfänger. Bitte seien Sie vorsichtig mit Fehlern im Inhalt.
import numpy as np
def test():
a = np.zeros ([5,1]) # 2D-Array-Spalte wird erstellt b = np.ones ([5]) # 1D Array Keine Spalte.
print a
print
print "Dimension a: ", a.shape
print
print b, b.shape
print
print "Dimension b: ", b.shape
print
a + b # 1D + 2D-Berechnung drucken print
a = np.squeeze(a)
Ändern Sie, um a, # 1D zu drucken print print a + b
if __name__ == '__main__':
test()
Output:
[[ 0.]
[ 0.]
[ 0.]
[ 0.]
[ 0.]]
Dimension a: (5, 1)
[ 1. 1. 1. 1. 1.](5,)
Dimension b: (5,)
[[ 1. 1. 1. 1. 1.]
[ 1. 1. 1. 1. 1.]
[ 1. 1. 1. 1. 1.]
[ 1. 1. 1. 1. 1.]
[ 1. 1. 1. 1. 1.]]
[ 0. 0. 0. 0. 0.]
[ 1. 1. 1. 1. 1.]
Recommended Posts