Ich habe zwei flache Listen, in denen eine von ihnen doppelte Werte enthält. Zum BeispielPython-Schnittmenge zweier Listen, die Duplikate enthalten
array1 = [1,4,4,7,10,10,10,15,16,17,18,20]
array2 = [4,6,7,8,9,10]
Ich brauche Werte in array1 zu finden, die auch in array2 sind, die Duplikate in array1 HALTEN. Gewünschtes Ergebnis wird
result = [4,4,7,10,10,10]
I Schleifen als tatsächlicher Arrays vermeiden will, wird über Millionen von Werten enthalten. Ich habe verschiedene Set und Schnittkombinationen versucht, aber konnte einfach nicht die Duplikate ..
Jede Hilfe wird sehr geschätzt werden!
können Sie Schleifen nicht vermeiden .. wenn Sie Bibliotheksfunktionen verwenden .. sie tatsächlich Schleifen in ihrem Design verwenden – mlwn