colors[0] などの数値インデックスを使用して辞書のインデックスを作成すると、KeyError 例外が発生する可能性があります。 Python 3.7 以降、辞書は挿入順序を保持するため、順序付けられたコレクションのように操作できるようになります。
辞書内の最初のキーと値を取得するには、次のようにします。次のメソッドを利用します:
first_key = list(colors)[0]
first_val = list(colors.values())[0]
def get_first_key(dictionary):
for key in dictionary:
return key
raise IndexError
first_key = get_first_key(colors)
first_val = colors[first_key]
インデックス n の任意のキーを取得するには、次の関数を実装します。
def get_nth_key(dictionary, n=0):
if n
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3