\

Pythonでは、データを格納するための様々なデータ型があります。その中でも、Array(配列)とTuple(タプル)は非常に重要な役割を果たします。

Arrayとは

Arrayは数値(整数、浮動小数点数)専用のシーケンス型です。リストと似ていますが、Arrayはデータの型や値に厳密で、適切なビット数を指定したArrayは省メモリです。また、Arrayは、リストとほぼ同じ操作ができます。

from array import array
# 8bit符号付き整数のarrayを作成
a = array("b", [0])
# 要素を1つ追加
a.append(1)
print(a)  # array('b', [0, 1])
# 要素を複数追加
a.extend([2, 3])
print(a)  # array('b', [0, 1, 2, 3])

Tupleとは

Tupleは、Pythonの型の一つで、順番に並んだ複数の要素を1まとまりとしてみなしたものです。配列と似ていますが、特性が異なります。Tupleは、外部から変更できないので、第三者など誰かしらが変更してしまうリスクを排除できます。

# タプルの作成
t = (1, 2, 3, 4, 5)
print(t)  # (1, 2, 3, 4, 5)

これらの知識を持つことで、Pythonプログラミングがより効率的になります。ArrayとTupleの適切な使用法を理解し、Pythonコードを最適化しましょう。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です