python array add array_Python add array

[ 参照リンク:Pythonの配列|配列1(紹介と機能)](https://www.imangodoc.com/154.html)

python array add array

Python doesn’t have any specific data type as an array. We can use List that has all the characteristics of an array.

Pythonには、配列として特定のデータタイプはありません。配列のすべての特性を備えたリストを使用できます。

Python array module can be used to create an array of integers and floating-point numbers.

Python配列モジュールを使用して、整数と浮動小数点数の配列を作成できます。

If you want to do some mathematical operations on an array, you should use the NumPy module.

アレイに対して数学的な操作を実行する場合は、NumPyモジュールを使用する必要があります。

  1. Pythonの配列への追加(1. Pythonの配列への追加)

Listを配列として使用している場合は、append()、insert()、extend()関数を使用できます。詳細については、Python add to Listを参照してください。Listを配列として使用している場合は、append()、insert()、extend()関数を使用できます。 append()、insert()、extend()関数。詳細については、Pythonの[リストに追加]を参照してください。配列モジュールを使用している場合は、+演算子、append()、insert()、およびextend()関数を使用して連結を使用し、配列に要素を追加できます。配列モジュールを使用している場合は、+演算子を使用できます。 、Append()、insert()、およびextend()関数は、配列に要素を追加するために連結されます。 NumPy配列を使用している場合は、append()およびinsert()関数を使用します。NumPy配列を使用している場合は、append()およびinsert()関数を使用します。

2.アレイモジュールを使用してアレイに要素を追加する

+演算子を使用すると、両方の配列の要素を含む新しい配列が返されます。+演算子を使用すると、両方の配列の要素を含む新しい配列が返されます。 append():要素を配列の最後に追加します。append():要素を配列の最後に追加します。 insert():配列の指定されたインデックスの前に要素を挿入します。insert():配列の指定されたインデックスの前に要素を挿入します。 extend():指定された配列要素をこの配列に追加するために使用されます。extend():指定された配列要素をこの配列に追加するために使用されます。

import array

arr1 = array.array('i', [1, 2, 3])

arr2 = array.array('i', [4, 5, 6])

print(arr1)  # array('i', [1, 2, 3])

print(arr2)  # array('i', [4, 5, 6])

arr3 = arr1 + arr2

print(arr3)  # array('i', [1, 2, 3, 4, 5, 6])

arr1.append(4)

print(arr1)  # array('i', [1, 2, 3, 4])

arr1.insert(0, 10)

print(arr1)  # array('i', [10, 1, 2, 3, 4])

arr1.extend(arr2)

print(arr1)  # array('i', [10, 1, 2, 3, 4, 4, 5, 6])

  1. NumPy配列への要素の追加(3. NumPy配列への要素の追加)

append():指定された値が配列の最後に追加されます。軸が指定されていない場合、配列は追加される前にフラット化されます。append():指定された値は配列の最後に追加されます。軸がない場合は、取り付ける前にアレイを平らにしてください。 insert():指定されたインデックスに値を挿入するために使用されます。軸に基づいて要素を挿入できます。そうでない場合、要素は挿入操作の前にフラット化されます。insert():指定されたインデックスに値を挿入するために使用されます。軸に基づいて要素を挿入できます。そうしないと、挿入操作の前に要素が平坦化されます。

>>> import numpy as np

np_arr1 = np.array([[1, 2], [3, 4]])

np_arr2 = np.array([[10, 20], [30, 40]])

np.append(np_arr1, np_arr2)

array([ 1,  2,  3,  4, 10, 20, 30, 40])

np.append(np_arr1, np_arr2, axis=0)

array([[ 1,  2],

[ 3,  4],

[10, 20],

[30, 40]])

np.append(np_arr1, np_arr2, axis=1)

array([[ 1,  2, 10, 20],

[ 3,  4, 30, 40]])

np.insert(np_arr1, 1, np_arr2, axis=0)

array([[ 1,  2],

[10, 20],

[30, 40],

[ 3,  4]])

np.insert(np_arr1, 1, np_arr2, axis=1)

array([[ 1, 10, 30,  2],

[ 3, 20, 40,  4]])

4.参考文献

アレイモジュールnumpy.append()ドキュメントnumpy.append()ドキュメント

翻訳元:https://www.journaldev.com/33185/python-add-to-array

python array add array

Recommended Posts

python array add array_Python add array
python印刷配列
Leetcode2は2つの数字を追加しますPython
Pythonエントリチュートリアルノート(3)配列
Pythonは多次元配列ソートを実装しています
Pythonの2次元配列を正しく作成する
PythonIDLE追加行番号表示チュートリアル
Pythonでカスタムモジュールを追加する方法
pythonで背景音楽を追加する方法