So rufen Sie den n-ten größten Wert in Python ab

Da es relativ für die Wettbewerbsprogrammierung verwendet wird, ist es nur ein Memorandum. Es gibt 2 Muster

1. Einschließlich Vervielfältigung

Input

numbers = [9,2,5,4,7]
numbers.sort()
print(numbers)
print(numbers[-2])

Output

[2,4,5,7,9]
7

2. Fügen Sie keine Duplikate hinzu

Input

numbers = [8, 8, 1, 4, 3]
a = sorted(set(numbers))
print(a)
print(a[-2])

Output

[1 ,3 ,4 ,8]
4

Recommended Posts

So rufen Sie den n-ten größten Wert in Python ab
So erhalten Sie den letzten (letzten) Wert in einer Liste in Python
Verwendung der C-Bibliothek in Python
So erhalten Sie die Dateien im Ordner [Python]
Wie man in Python entwickelt
So erhalten Sie den Variablennamen selbst in Python
So ermitteln Sie die Anzahl der Stellen in Python
Wie Sie das aktuelle Verzeichnis in Python in Blender kennen
Verwendung des in Lobe in Python erlernten Modells
So rufen Sie mehrere Arrays mit Slice in Python ab.
[Python] So geben Sie Listenwerte der Reihe nach aus
[Python-Tipps] So rufen Sie mehrere Schlüssel mit dem Maximalwert aus dem Wörterbuch ab
[Python] Wie man PCA mit Python macht
So sammeln Sie Bilder in Python
Verwendung von SQLite in Python
Im Python-Befehl zeigt Python auf Python3.8
So erhalten Sie die Python-Version
Wie man MySQL mit Python benutzt
So verpacken Sie C in Python
Verwendung von ChemSpider in Python
Verwendung von PubChem mit Python
Umgang mit Japanisch mit Python
[Python] So überprüfen Sie, ob der Schlüssel im Wörterbuch vorhanden ist
So debuggen Sie eine Standard-Python-Bibliothek in Visual Studio
Verwendung der Methode __call__ in der Python-Klasse
Ruft den Index des n-ten größten / kleinsten Werts in der Liste in Python ab
Ruft den Index des n-ten größten / kleinsten Werts in der Liste in Python ab
[Einführung in Python] Wie verwende ich eine Klasse in Python?
So bestimmen Sie die Existenz eines Selenelements in Python
Wie Sie die interne Struktur eines Objekts in Python kennen
Dynamisches Definieren von Variablen in Python
So machen Sie R chartr () in Python
[Itertools.permutations] So löschen Sie eine Sequenz in Python
Das 15. Offline-Echtzeit-Schreiben eines Referenzproblems in Python
17. Offline-Echtzeit So lösen Sie Schreibprobleme mit Python
So überprüfen Sie die Speichergröße einer Variablen in Python
So stellen Sie fest, dass in Python3 ein Kreuzschlüssel eingegeben wurde
So arbeiten Sie mit BigQuery in Python
Verwendung von Sternchen (*) in Python. Vielleicht ist das alles? ..
[Einführung in Python] Wie verwende ich den Operator in in der for-Anweisung?
So überprüfen Sie die Speichergröße eines Wörterbuchs in Python
Wie bekomme ich Stacktrace in Python?
Verwenden Sie numpys .flatten () [0], um den Wert abzurufen
So zeigen Sie die neunundneunzig Tabelle in Python an
So extrahieren Sie einen Polygonbereich in Python
So überprüfen Sie die Version von opencv mit Python
So überprüfen Sie anhand des Hashwerts, ob der Inhalt des Wörterbuchs in Python identisch ist
So wechseln Sie die Python-Version in Cloud9
So passen Sie den Bildkontrast in Python an
Verwendung von __slots__ in der Python-Klasse
So füllen Sie mit Python dynamisch Nullen aus
Das 14. Referenzproblem beim Schreiben in Echtzeit in Python
Verwendung regulärer Ausdrücke in Python
Löse den kleinsten Wert in Python (entspricht Paiza Rang D)
So zeigen Sie Hello World in Python an
[Anfängernotiz] So legen Sie den Lesepfad der Bibliothek in Python fest
Verwendung ist und == in Python
Wie schreibe ich Ruby to_s in Python
Was tun, wenn der Werttyp in Python nicht eindeutig ist?