Python
 Computer >> コンピューター >  >> プログラミング >> Python

Python辞書のupdateメソッドの使い方は何ですか?


Pythonの辞書クラスのupdate()メソッドには2つの目的があります。

辞書にまだキーが含まれていない場合は、新しいキーと値のペアが追加されます。

>>> d1={'name': 'Ravi', 'age': 25, 'marks': 60}
update()メソッドは引数として辞書オブジェクト

d1.update({"course":"ComputerEngg"})
更新された辞書は、新しいキーと値のペアが追加されたことを示しています

>>> d1
{'name': 'Ravi', 'age': 25, 'marks': 60, 'course': 'Computer Engg'}

ただし、キーがすでに存在する場合、その値はメソッドによって更新されます

>>>d1.update({"age":21})
>>> d1
{'name': 'Ravi', 'age': 21, 'marks': 60, 'course': 'Computer Engg'}



  1. Pythonの__init__。pyとは何ですか?

    __init __。pyファイルは、Pythonがディレクトリをパッケージを含むものとして扱うようにするために必要です。これは、文字列などの一般的な名前のディレクトリが、後でモジュール検索パスで発生する有効なモジュールを意図せずに非表示にするのを防ぐために行われます。最も単純なケースでは、__ init __。pyは空のファイルにすることができますが、パッケージの初期化コードを実行したり、__​​all__変数を設定したりすることもできます。 __init __。pyファイルの例: from math import sin from my_package import my_func 上記の

  2. Pythonのzfill()メソッドとは何ですか?

    zfillメソッドは、文字列の左パディングゼロ用に構築されています。例: >>> '25'.zfill(6) '000025' 文字列クラスでrjust(width [、fillchar])メソッドを使用して、文字列を右揃えにし、左側に指定されたフィラー文字を埋め込むこともできます。デフォルトのフィラー文字はスペースですが、「0」を指定することもできます。次のように使用できます: >>> '25'.rjust(6, '0') '000025' 次のように、Python文字列フ