인스턴스 목록의 메서드를 실행하려고했지만 순차적으로 실행하는 것 외에는 방법을 알지 못합니다. 내가 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
은 전역이 아니지만 전달되어야한다는 것을 유의하십시오.
은 myList에'이후 –
@PatrickHaugh [I]는 .method, 수있는'for' 루프를 사용하여 for 루프를 사용하지 않는 것이 더 좋을까요? – DeepSpace
를 "나는이보다 효율적으로 **를 제외하고 순차적으로 **를 실행 할 수 없습니다"(A, B)'느린 –