per page, with , order by , clip by
Results of 1 - 8 of about 8 for mydict (0.012 sec.)
デザインと歴史 FAQ — Python 3.14.8 ドキュメント 12019
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » Python よくある質問 » デザインと歴史 FAQ テーマ 自動 ライト ダーク | デザインと歴史 FAQ ¶ Python はなぜ文のグループ化にインデントを使うのですか? ¶ Guido van Ross ... す。実際に例外を捕捉するのは高価です。Python 2.0 より前のバージョンでは、このイディオムを使うのが一般的でした: try : value = mydict [ key ] except KeyError : mydict [ key ] = getvalue ( key ) value = mydict [ key ] これは、辞書がほとんどの場合にキーを持っ ... ていると予想できるときにのみ意味をなします。そうでなければ、このように書きます: if key in mydict : value = mydict [ key ] else : value = mydict [ key ] = getvalue ( key ) この特殊な場合では value = dict.setdefault(key, ... た提案: アドレス (オブジェクト ID) のハッシュリスト。これは、同じ値の新しいリストを作っても見つからないので駄目です。例えば: mydict = {[ 1 , 2 ]: '12' } print ( mydict [[ 1 , 2 ]]) [1, 2] の2行目のidは1行目のそれと異なってしまうために KeyError 例外を送出 ...
https://man.mtool.work/python/3.14/faq/design.html
デザインと歴史 FAQ — Python 3.14.8 ドキュメント 11567
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » Python よくある質問 » デザインと歴史 FAQ テーマ 自動 ライト ダーク | デザインと歴史 FAQ ¶ Python はなぜ文のグループ化にインデントを使うのですか? ¶ Guido van Ross ... す。実際に例外を捕捉するのは高価です。Python 2.0 より前のバージョンでは、このイディオムを使うのが一般的でした: try : value = mydict [ key ] except KeyError : mydict [ key ] = getvalue ( key ) value = mydict [ key ] これは、辞書がほとんどの場合にキーを持っ ... ていると予想できるときにのみ意味をなします。そうでなければ、このように書きます: if key in mydict : value = mydict [ key ] else : value = mydict [ key ] = getvalue ( key ) この特殊な場合では value = dict.setdefault(key, ... た提案: アドレス (オブジェクト ID) のハッシュリスト。これは、同じ値の新しいリストを作っても見つからないので駄目です。例えば: mydict = {[ 1 , 2 ]: '12' } print ( mydict [[ 1 , 2 ]]) [1, 2] の2行目のidは1行目のそれと異なってしまうために KeyError 例外を送出 ...
https://man.mtool.work/python/3.14/faq/design.html
プログラミング FAQ — Python 3.14.8 ドキュメント 9452
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » Python よくある質問 » プログラミング FAQ テーマ 自動 ライト ダーク | プログラミング FAQ ¶ 一般的な質問 ¶ ブレークポイントやステップ実行ができる、ソースコードレベ ... フォルト値が共有されるのですか? ¶ この種のバグがよく初心者プログラマに噛み付きます。この関数を考えてみてください: def foo ( mydict = {}): # 危険:すべての呼び出しで単一辞書への参照が共有される ... compute something ... mydict [ key ] = value return mydic ... t 初めてこの関数を呼び出した時、 mydict には一つの要素があります。二回目には、 foo() が実行されるときに mydict には初めから一つの要素をすでに持っているので、 mydi ... メタが None である時にだけ、関数の内部で新しいリスト/辞書/その他をつくるようにしてください。例えば、こう書かずに: def foo ( mydict = {}): ... 代わりに: def foo ( mydict = None ): if mydict is None : mydict = {} # ローカル名前空間での新辞書作成 この性質が ...
https://man.mtool.work/python/3.14/faq/programming.html
プログラミング FAQ — Python 3.14.8 ドキュメント 9452
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » Python よくある質問 » プログラミング FAQ テーマ 自動 ライト ダーク | プログラミング FAQ ¶ 一般的な質問 ¶ ブレークポイントやステップ実行ができる、ソースコードレベ ... フォルト値が共有されるのですか? ¶ この種のバグがよく初心者プログラマに噛み付きます。この関数を考えてみてください: def foo ( mydict = {}): # 危険:すべての呼び出しで単一辞書への参照が共有される ... compute something ... mydict [ key ] = value return mydic ... t 初めてこの関数を呼び出した時、 mydict には一つの要素があります。二回目には、 foo() が実行されるときに mydict には初めから一つの要素をすでに持っているので、 mydi ... メタが None である時にだけ、関数の内部で新しいリスト/辞書/その他をつくるようにしてください。例えば、こう書かずに: def foo ( mydict = {}): ... 代わりに: def foo ( mydict = None ): if mydict is None : mydict = {} # ローカル名前空間での新辞書作成 この性質が ...
https://man.mtool.work/python/3.14/faq/programming.html
typing --- 型ヒントのサポート — Python 3.14.8 ドキュメント 7500
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » The Python standard library » 開発ツール » typing --- 型ヒントのサポート テーマ 自動 ライト ダーク | typing --- 型ヒントのサポート ¶ Added in version 3.5. ソース ... : ... When inheriting from generic classes, some type parameters could be fixed: from collections.abc import Mapping class MyDict [ T ]( Mapping [ str , T ]): ... この場合では MyDict は仮引数 T を 1 つとります。 Using a generic class without specifying ...
https://man.mtool.work/python/3.14/library/typing.html
typing --- 型ヒントのサポート — Python 3.14.8 ドキュメント 7500
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » The Python standard library » 開発ツール » typing --- 型ヒントのサポート テーマ 自動 ライト ダーク | typing --- 型ヒントのサポート ¶ Added in version 3.5. ソース ... : ... When inheriting from generic classes, some type parameters could be fixed: from collections.abc import Mapping class MyDict [ T ]( Mapping [ str , T ]): ... この場合では MyDict は仮引数 T を 1 つとります。 Using a generic class without specifying ...
https://man.mtool.work/python/3.14/library/typing.html
What's New in Python 2.4 — Python 3.14.8 ドキュメント 7356
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » What's New in Python » What's New in Python 2.4 テーマ 自動 ライト ダーク | What's New in Python 2.4 ¶ 著者 : A.M. Kuchling この文書は 2005 年 3 月 30 日にリリー ... jects. This form of access doubles their performance and makes them more suitable for use as arguments to functionals: map(mydict.__getitem__, keylist) . (Contributed by Raymond Hettinger.) Added a new opcode, LIST_APPEND , that simplifies the generate ...
https://man.mtool.work/python/3.14/whatsnew/2.4.html
What's New in Python 2.4 — Python 3.14.8 ドキュメント 7356
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » What's New in Python » What's New in Python 2.4 テーマ 自動 ライト ダーク | What's New in Python 2.4 ¶ 著者 : A.M. Kuchling この文書は 2005 年 3 月 30 日にリリー ... jects. This form of access doubles their performance and makes them more suitable for use as arguments to functionals: map(mydict.__getitem__, keylist) . (Contributed by Raymond Hettinger.) Added a new opcode, LIST_APPEND , that simplifies the generate ...
https://man.mtool.work/python/3.14/whatsnew/2.4.html
PREV 1 NEXT