[PYTHON] Méthodes disponibles dans la liste

Méthodes disponibles dans la liste

En plus de sort (), des méthodes utiles sont définies dans la liste. Je vais expliquer brièvement les méthodes qui sont souvent utilisées.

Renvoie tout le contenu de la liste dans l'ordre inverse reverse()

l = [o,l,l,e,h] print(l.reverse())

reversed() Inverse l'ordre de la liste. Je pense qu'il serait préférable d'utiliser reverse () car cela n'a aucun effet sur l'objet d'origine.

list_A = [o,l,l,e,h]   for x in reversed(sample_list):     print(x)

D'après le résultat de l'examen de l.reverse (), slice semble être plus sûr si vous souhaitez simplement inverser la chaîne de caractères de la liste. L'utilisation de [:: -1] renverra une liste dans l'ordre inverse. Donc, si vous voulez inverser la liste de chaînes, elle ressemblera à ce qui suit

print([o,l,l,e,h][::-1])

L.append (élément à ajouter) À utiliser lorsque vous souhaitez ajouter un élément à la fin

list_A [h, e, l, l, o]

list_A = [h, e, l] list_A.append([l, o])

list_A [h, e, l[l, o]]

L.extend (séquence à ajouter) Utilisez la méthode extend () si vous souhaitez l'ajouter à la fin d'une liste. Notez que si vous l'utilisez lorsque vous souhaitez ajouter un élément, vous obtiendrez une erreur.

list_A = [h, e, l] list_A.extend([l, o])

list_A [h, e, l, l, o]

L. supprimer Recherchez l'élément que vous souhaitez supprimer de la liste L et supprimez l'élément de L lui-même.

l = ['h, e, l, l, o]

l.remove(‘h’) print(l)

['e, l, l, o']

Si l'élément spécifié comme argument est introuvable, une exception (erreur) sera déclenchée.

l = ['h, e, l, l, o]

l.remove(‘a’) print(l)

ValueError: list.remove(x): x not in list

Recommended Posts

Méthodes disponibles dans la liste
Méthodes disponibles dans le type d'ensemble
Mettre ensemble des valeurs consécutives dans la liste
Changer la liste dans l'instruction for
Résumé des méthodes intégrées, etc. de la liste Python
Obtenir la liste de codes EDINET en Python
[Python] Trier la liste de pathlib.Path dans l'ordre naturel
Copiez la liste en Python
Obtenir uniquement les éléments de sous-classe dans une liste
En version imprimée, les caractères non-ascii de la liste ont fière allure
Rechercher par la valeur de l'instance dans la liste
PyQtGraph peut ne pas être disponible dans l'interpréteur.
Liste triée en Python
FizzBuzz en notation d'inclusion de liste
Liste de filtres en Python
Extraire et lister les noms des personnes et des lieux dans le texte
[python] Récupère la liste des classes définies dans le module
Lire la liste de liens au format csv avec l'outil graphique
[Python] Affiche toutes les combinaisons d'éléments de la liste
[Python] Comment afficher les valeurs de liste dans l'ordre
Assurez-vous que tous les éléments de la liste sont les mêmes en Python
Contrôle des méthodes de requête dans django-rest-framework
Méthodes d'objet chaîne en Python
Trouver des erreurs en Python
Obtenez le nombre d'éléments spécifiques dans la liste python
Liste des nœuds dans les diagrammes
Comment obtenir la dernière (dernière) valeur d'une liste en Python
Rendre Opencv disponible en Python
La liste des pip ne se termine jamais.
Obtenez le nombre d'occurrences pour chaque élément de la liste
Créer une nouvelle liste en combinant des éléments en double dans la liste
Je veux rendre le type de dictionnaire dans la liste unique
Appeler dynamiquement des méthodes en Python
Obtenir des éléments de liste en Python
La méthode minimale à retenir lors de l'agrégation de données avec Pandas
Exporter la liste de clés incluse dans S3 Bucket dans un fichier
python Remarque: déterminez si l'argument de ligne de commande est dans la liste
Activer le moteur d'analyse morphologique MeCab en Python3 (version mars 2016)
Déterminer si tous les éléments de la liste sont présents dans la clé dict
L'histoire selon laquelle le remplacement de la liste bidimensionnelle n'a pas fonctionné en python
Liste des solveurs et modélisateurs de conception linéaire (LP) disponibles en Python
Programmation pour combattre dans le monde ~ 5-1
Programmation pour combattre dans le monde ~ 5-5,5-6
[Kaggle] Participation au concours du mélanome
Programmer pour combattre dans le monde 5-3
Avertissement de tri dans la fonction pd.concat
Obtenir l'API arXiv en Python
Différence entre list () et [] en Python
[python] Gérer les fonctions dans une liste
Sortie de la liste du vendredi Premium 2017 en Python
Je me suis perdu dans le labyrinthe
Fiche d'activité dans le cercle de programmation
Détecter les points de mosaïque dans l'image
Enregistrez le fichier binaire en Python
Frappez l'API Sesami en Python
Obtenez le chemin du bureau en Python
J'ai participé au tour de qualification ISUCON10!
Papier: Traitement intracérébral de la musique
Programmation pour combattre dans le monde - Chapitre 4
Obtenez le chemin du script en Python