Comment récupérer la nième plus grande valeur en Python

Puisqu'il est utilisé relativement pour la programmation de la concurrence, ce n'est qu'un mémorandum. Il y a 2 modèles

1. Y compris la duplication

Input

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

Output

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

2. N'incluez pas les doublons

Input

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

Output

[1 ,3 ,4 ,8]
4

Recommended Posts

Comment récupérer la nième plus grande valeur en Python
Comment obtenir la dernière (dernière) valeur d'une liste en Python
Comment utiliser la bibliothèque C en Python
Comment obtenir les fichiers dans le dossier [Python]
Comment développer en Python
Comment obtenir le nom de la variable lui-même en python
Comment obtenir le nombre de chiffres en Python
Comment connaître le répertoire actuel en Python dans Blender
Comment utiliser le modèle appris dans Lobe en Python
Comment récupérer plusieurs tableaux à l'aide de slice en python.
[Python] Comment afficher les valeurs de liste dans l'ordre
[Astuces Python] Comment récupérer plusieurs clés avec la valeur maximale du dictionnaire
[Python] Comment faire PCA avec Python
Comment collecter des images en Python
Comment utiliser SQLite en Python
Dans la commande python, python pointe vers python3.8
Comment obtenir la version Python
Comment utiliser Mysql avec python
Comment envelopper C en Python
Comment utiliser ChemSpider en Python
Comment utiliser PubChem avec Python
Comment gérer le japonais avec Python
[python] Comment vérifier si la clé existe dans le dictionnaire
Comment déboguer une bibliothèque Python standard dans Visual Studio
Comment utiliser la méthode __call__ dans la classe Python
Obtenir l'index de la nième valeur la plus grande / la plus petite de la liste en Python
Obtenir l'index de la nième valeur la plus grande / la plus petite de la liste en Python
[Introduction à Python] Comment utiliser la classe en Python?
Comment déterminer l'existence d'un élément sélénium en Python
Comment connaître la structure interne d'un objet en Python
Comment définir dynamiquement des variables en Python
Comment faire R chartr () en Python
[Itertools.permutations] Comment créer une séquence en Python
Le 15e comment écrire un problème de référence en temps réel hors ligne en Python
17e comment résoudre les problèmes d'écriture en temps réel hors ligne avec Python
Comment vérifier la taille de la mémoire d'une variable en Python
Comment déterminer qu'une clé croisée a été entrée dans Python3
Comment utiliser BigQuery en Python
Comment utiliser l'astérisque (*) en Python. C'est peut-être tout? ..
[Introduction à Python] Comment utiliser l'opérateur in dans l'instruction for?
Comment vérifier la taille de la mémoire d'un dictionnaire en Python
Comment obtenir stacktrace en python
Utilisez .flatten () [0] de numpy pour récupérer la valeur
Comment afficher la table quatre-vingt-dix-neuf en python
Comment extraire une zone de polygone en Python
Comment vérifier la version d'opencv avec python
Comment vérifier si le contenu du dictionnaire est le même en Python par valeur de hachage
Comment changer de version de Python dans cloud9
Comment régler le contraste de l'image en Python
Comment utiliser __slots__ dans la classe Python
Comment remplir dynamiquement des zéros avec Python
Le 14ème problème de référence d'écriture en temps réel hors ligne en python
Comment utiliser les expressions régulières en Python
Résolvez la plus petite valeur en Python (équivalent au rang D de paiza)
Comment afficher Hello World en python
[Note du débutant] Comment spécifier le chemin de lecture de la bibliothèque en Python
Comment utiliser is et == en Python
Comment écrire Ruby to_s en Python
Que faire lorsque le type de valeur est ambigu en Python?