Ich werde die Details hier nicht schreiben. Bitte überprüfen Sie selbst. Was ich Ihnen sagen möchte ist, dass Sie dies tun können! Es ist eine Einführung.
was ist das? Es ist ein Gefühl. Wenn Sie beispielsweise ein zweidimensionales Array sortieren, können Sie entscheiden, nach welcher Spalte sortiert werden soll.
aa = [[1,2,3], [2,5,3], [3,3,4]]
Wenn es eine Anordnung namens hmm gibt, möchte ich in aufsteigender Reihenfolge nach der zweiten Zahl sortieren.
aa.sort(key=lambda x:x[1])
Ich kann gehen. Erfahren Sie selbst mehr
Der gleiche Typ wie zuvor. Andere Elemente können Buchstaben sein.
aa = [["a",2], ["c", 90], ["d", 8]]
Oder so
aa.max(key=lambda x:x[1])
#["c",90]Sollte zurückkommen
Überzeugen Sie sich selbst
Verwenden Sie die Set-Funktion. Denken Sie daran, weil es so bequem ist Es macht es zu einem kollektiven Typ. Details weggelassen
aa = [1,1,1,1,2,3,4,5]
set(aa)
#{1,2,3,4,5}
Das Gute daran ist, dass Sie die Anzahl der Elemente ohne Duplizierung sehen können.
len(set(aa))
#5
Der Set-Typ ist wahnsinnig hilfreich
Recommended Posts