私はこのようないくつかの機能を持っています:
object obj.getChild(childIndex)
int obj.numChildren()
だから私はこの関数を作成するためにこれらを使用しています:
collection obj.getChildren()
私はリターンタイプに柔軟性がありますが、別のリストを使用して多くの「減算」、「乗算」を行います。だからこのようなもの:
children = obj.getChildren()
children = [5,10,15,20,25]
globalChildren = [1,2,3,4,5,6,7,8,9,10,12,14,16,18,20]
difference = children - globalChildren
difference = [15,25]
shared = children * globalChildren
shared = [5,10,20]
これらを行うための高速でエレガントな方法はありますか、それとも各要素を1つずつ調べて、手動で要素を収集する必要がありますか?