Python 図書室– category –
-
Python 何でも図書室
vars() Python 組み込み関数
vars()オブジェクトの dict属性 を辞書型で返します。引数を指定しないことで locals関数 と同じようにローカル領域の属性を取得できます。モジュール、クラス、インスタンス、または、それ以外のdict属性を持つオブジェクトの、dict属性を返します。モジ... -
Python 何でも図書室
type() Python 組み込み関数
type()オブジェクトの型を確認することができます。引数を3つ指定することで動的にクラスを定義することが可能です。引数が1つだけの場合、objectの型を返します。返り値はオブジェクトで、一般にobject.classによって返されるのと同じオブジェクトになり... -
Python 何でも図書室
tuple() Python 組み込み関数
tuple()タプル型のオブジェクトを返します。tupleは、実際は関数ではなく、イミュータブルなシーケンス型で、タプル型 (tuple) と シーケンス型、list、tuple、rangeにドキュメント化されています。使用例 a = tuple([1, 2, 3]) print(a) # 実行結果 (1, ... -
Python 何でも図書室
super() Python 組み込み関数
super()親クラスにアクセスできます。メソッドの呼び出しをtypeの親または兄弟クラスに委譲するプロキシオブジェクトを返します。これはクラスの中でオーバーライドされた継承メソッドにアクセスするのに便利です。superの典型的な用途は 2 つあり、第一に... -
Python 何でも図書室
sum() Python 組み込み関数
sum()iterableオブジェクトの要素の合計を返します。startとiterableの要素を左から右へ合計し、総和を返します。iterableの要素は、通常は数値で、startの値は文字列にはなりません。合計を算出する方法で、sum関数では、要素が文字列のデータを指定した... -
Python 何でも図書室
str() Python 組み込み関数
str()objectのstr版を返します。strは組み込みの文字列クラスになります。この関数は引数に指定されたオブジェクトに定義されている strメソッド を呼び出しています。 使用例 class Obj: def __str__(self): return 'Objがstrに変換がされました。... -
Python 何でも図書室
staticmethod() Python 組み込み関数
staticmethod()メソッドを静的メソッドに変換できます。デコレータとして使われます。静的メソッドは、暗黙の第一引数を受け取りません。静的メソッドを宣言するには、このイディオムを使います。 使用例 class C: @staticmethod def f(arg1, arg2, ...): ... -
Python 何でも図書室
sorted() Python 組み込み関数
sorted()iterableの要素を並べ替えた新たなリストを返します。2つのオプション引数があり、これらはキーワード引数として指定されなければなりません。keyには、1引数関数を指定します。これは、iterableの各要素から比較キーを展開するのに使われます。re... -
Python 何でも図書室
slice() Python 組み込み関数
slice()スライスオブジェクトを生成して返します。引数には、range関数と同じ値を取ります。range(start、stop、step)で指定されたインデックスのセットを表すスライスオブジェクトになります。start引数とstep引数のデフォルトはNoneです。スライスオブ... -
Python 何でも図書室
setattr() Python 組み込み関数
setattr()任意のオブジェクトの属性を変更や追加をすることができます。引数は、オブジェクト、文字列、および任意の値です。文字列は、既存の属性または新しい属性に名前を付けることができます。オブジェクトで許可されている場合は、関数は値を属性に割...