Pythonでは、uuid
モジュールを使用してUUID(Universally Unique Identifier)を生成できます。このモジュールはPython3では標準ライブラリとしてバンドルされているため、インポートしてすぐに使用できます。
UUIDは、世界で同じ値を持つことがない一意な識別子です。Pythonのuuid
モジュールは、バージョン1、3、4、5のUUIDを生成する関数を提供しています。
import uuid
# バージョン1のUUIDを生成
uuid1 = uuid.uuid1()
print(f"UUID1: {uuid1}")
# バージョン3のUUIDを生成
uuid3 = uuid.uuid3(uuid.NAMESPACE_URL, 'www.google.com')
print(f"UUID3: {uuid3}")
# バージョン4のUUIDを生成
uuid4 = uuid.uuid4()
print(f"UUID4: {uuid4}")
# バージョン5のUUIDを生成
uuid5 = uuid.uuid5(uuid.NAMESPACE_URL, 'www.google.com')
print(f"UUID5: {uuid5}")
上記のコードは、それぞれのバージョンのUUIDを生成し、それを表示します。
UUIDをリストに格納する場合は、以下のようにします。
uuid_list = [str(uuid.uuid4()) for _ in range(5)]
print(uuid_list)
このコードは、バージョン4のUUIDを5つ生成し、それらを文字列としてリストに格納します。
以上がPythonでUUIDを生成し、リストに格納する方法です。この情報が役立つことを願っています。.