Ich versuche, die Unterschiede zwischen zwei Arrays gleicher Länge in Ruby zu bekommen.Vergleiche Arrays mit Index Ruby
array1 = [1,2,3,4]
array2 = [1,2,4,5]
diffArray = []
diffArray = array1 - array2 # => [3]
Aber ich möchte den Index speichern, bei denen die Unterschiede relativ auftreten zu array1
oder array2
. Zum Beispiel würde Ich mag diffArray
als
#diffArray => [nil,nil,3,nil]
oder #diffArray => ["","",3,""]
Gibt es eine Möglichkeit, diese gerettet werden zu tun in Ruby?
'array1 - array2 # => [3]' –
@moveson ist nicht der einzige, der ‚doesn Ich verstehe deine Frage nicht. Als du seinen Kommentar gesehen und geantwortet hast, warst du verpflichtet, die Frage zu klären, hast es aber nicht getan. Das verdient einen Abschlag von mir. –