0
用(PHP)メソッドのアナログは、例えばarray_diff:array_diffのがありますのPython 3.xの
>> a = list(["red", "blue", "red"]);
>> b = list(["yellow", "red"]);
結果:
>> list("blue")
またはこれを行うための最善の方法?
用(PHP)メソッドのアナログは、例えばarray_diff:array_diffのがありますのPython 3.xの
>> a = list(["red", "blue", "red"]);
>> b = list(["yellow", "red"]);
結果:
>> list("blue")
またはこれを行うための最善の方法?
セットに変換して、設定されたsubstraction
>>> a = ["red", "blue", "red"]
>>> b = ["yellow", "red"]
>>> set(a) - set(b)
{'blue'}
>>> a
['red', 'blue', 'red'] # the lists are still the same
を行うには、重要な結果のリストの要素の順序ですか?そうでない場合は、それらの両方をセットに変換し、set difference(set(a) - set(b))を見つけることができます。 – thefourtheye
'' [bにないifアイテムのアイテム ']を使用して、機能はありますが、組み込みのソリューションがあるかどうかはわかりません –