インスタンスのリストのメソッドを実行しようとしていましたが、それらを順番に実行する以外の方法を知りませんでした。私はmylist[i].method(a,b)
をしたい、リストmylist
にインスタンスのリストのメソッドを実行する
class myclass(object):
def __init__(xxx):
...
def method(a, b):
do something using a and b,
a and b will not be modified,
also no return value.
各インスタンスについて:
は、私は、同じオブジェクトのインスタンスのリストを持っています。
順次実行する以外は、これをより効率的に行うことができます。 a
とb
はグローバルではありませんが、渡す必要があることに注意してください。
'for'ループ –
を使用@PatrickHaugh "私はより効率的にこれを行うことができます**順次除く**それらを実行する" マイリスト'ので – DeepSpace
[i]を.method(a、b)は '遅い、可能性forループを使用しない方が良いでしょうか? –