numpy append python code example

Example 1: append python

List = ["One", "value"]

List.append("to add") # "to add" can also be an int, a foat or whatever"

#List is now ["One", "value","to add"]

#Or

List2 = ["One", "value"]
# "to add" can be any type but IT MUST be in a list
List2 += ["to add"] # can be seen as List2 = List2 + ["to add"]

#List2 is now ["One", "value", "to add"]

Example 2: append to csv python

with open('document.csv','a') as fd:
    fd.write(myCsvRow)

Example 3: append value to numpy array

x = np.random.randint(2, size=10)
x = np.append(x, 2)

Example 4: np append row

A= [[1, 2, 3], [4, 5, 6]]
np.append(A, [[7, 8, 9]], axis=0)

    >> array([[1, 2, 3],
              [4, 5, 6],
              [7, 8, 9]])
#or 
np.r_[A,[[7,8,9]]]

Example 5: numpy python add array

x1 = [1, 2]
x2 = [1, 2]
print(np.add(x1, x2))
# [2, 4]