Introduction à la liste de réapprentissage Python

  4. Une fois la liste terminée, Python en sera la moitié

  4.1 Liste

  List, rappelez-vous d'abord que l'anglais est liste, c'est un type de données en Python qui peut dynamiquement ajouter et supprimer du contenu, et il se compose d'une série d'éléments. Pour le dire franchement, une liste est un conteneur qui combine plusieurs variables.

  De nombreux articles trouveront un concept de programmation similaire aux listes. De manière générale, les listes en Python sont les mêmes que les tableaux dans d'autres langages, mais pour les étudiants qui n'ont aucun concept de programmation, les tableaux sont également un concept inconnu. En fait, vous pouvez simplement le comprendre.Une liste en Python est un conteneur dans lequel vous pouvez placer des variables de n'importe quel type de données.

  4.1.1 Définition de la liste

  Le format de la définition de liste est le suivant

  ma_liste = [élément 1, élément 2, élément 3 ...]

  Chaque donnée de la liste est appelée un élément ou un élément, la liste est entourée de [], et chaque élément est séparé par l'anglais, et la liste peut être imprimée directement.

  ma_liste = ["pomme", "orange", "raisin", "poire"]

  imprimer (ma_liste)

  Les éléments de la liste peuvent être du même type de données ou de types de données différents, de sorte que des listes imbriquées de listes sont également réalisables.

  ma_liste = [1, "orange", Vrai, 1.0, [1, 2, 3]]

  imprimer (ma_liste)

  4.1.2 Lecture de la liste

  Pour lire la liste, vous devez d'abord apprendre deux noms, l'un est l'index et l'autre est l'indice. Ces deux mots ont la même signification et sont utilisés pour obtenir avec précision les éléments de la liste. L'index peut être simplement compris comme un concept tel qu'un numéro de série.

  La première chose que vous devez apprendre est que l'index de la liste commence à 0. Ce concept est un peu intimidant la première fois que vous le rencontrez, et ce sera mieux si vous le connaissez. Tout comme lorsque nous comptons des nombres, nous commençons à compter à partir de 1, mais tout à coup nous devons commencer à compter à partir de 0, ce qui nécessite une période d'adaptation.

  Par exemple, regardez la liste tout à l'heure et essayez de lire l'index de chaque élément en chinois.

  ma_liste = ["pomme", "orange", "raisin", "poire"]

  L'élément avec l'index 0 est la chaîne apple, l'élément avec l'index 1 est la chaîne orange, et ainsi de suite.

  Le format de syntaxe pour lire la liste est le suivant:

  # Nom de la liste [Index]

  ma_liste [i]

  Le contenu ci-dessus est converti en code Python sous la forme:

  ma_liste = ["pomme", "orange", "raisin", "poire"]

  print ("L'élément d'index 0 est:", ma_liste [0])

  print ("L'élément d'index 1 est:", ma_liste [1])

  print ("L'élément d'index 2 est:", ma_liste [2])

  print ("L'élément d'index 3 est:", ma_liste [3])

  Lorsque vous récupérez des éléments par index, assurez-vous de noter que l'index commence à 0 et commence à 0. Bien qu'il soit écrit à plusieurs reprises, il est toujours facile de se faire oublier ... Hélas ~

  En plus d'être un nombre positif, l'index peut également être un nombre négatif. L'index permettant d'obtenir le dernier élément de la liste est -1. Le code est le suivant:

  nums = [1,2,3,4,5,6]

  print ("Le dernier élément de la liste est:", nums [-1])

  Selon l'ordre, -1 signifie le dernier élément, -2 signifie le deuxième élément à partir du bas ...

  4.1.3 Tranche de liste

  Lors de l'écriture d'un programme, le fonctionnement de la liste comporte souvent les scénarios suivants.

  Obtenez 1 ~ 3 éléments;

  Obtenez 4 ~ 7 éléments;

  Obtenez les éléments 1, 3, 5 ...

  La conversion de ces contenus en codage réel de la liste s'appelle l'opération de tranchage, qui est l'action de tranchage de viande maintenant présentée dans votre esprit.

  Le format de syntaxe spécifique est le suivant:

  # Lire les éléments de la liste de l'index m à n-1

  ma_liste [m: n]

  # Lire les n premiers éléments de la liste

  ma_liste [: n]

  # Lire les éléments de la liste de m à la fin

  ma_liste [m:]

  # Intervalle s, lire les éléments de la liste de m à n

  ma_liste [m: n: s]

  Le contenu ci-dessus est reflété dans le code comme suit, et cette partie est présentée dans le code comme suit, en accordant une attention particulière aux valeurs de m et n.

  ma_liste = ["a", "b", "c", "d", "e", "f"]

  # Output ['a', 'b', 'c'] Notez que les index de a, b et c sont respectivement 0, 1, 2

  imprimer (ma_liste [0: 3])

  # Output ['b', 'c', 'd', 'e'] Notez que les indices de b, c, d et e sont respectivement 1, 2, 3 et 4

  imprimer (ma_liste [1: 5])

  # Sortie ['b', 'c', 'd', 'e', ​​'f']

  imprimer (ma_liste [1:])

  # Sortie ['a', 'b', 'c', 'd', 'e']

  imprimer (ma_liste [: 5])

  # Sortie ['b', 'd'] de l'index 1 à l'index 3, en séparant un index

  imprimer (ma_liste [1: 4: 2])

  Le découpage de liste est un point de connaissance très important dans l'apprentissage ultérieur de Python. L'essentiel est de comprendre comment l'index correspond à chaque élément de la liste.

  4.1.4 Liste des fonctions intégrées liées

  Il existe 4 fonctions intégrées communes liées aux listes en Python, à savoir l'obtention de la valeur maximale max, la valeur minimale min, la somme de la somme et l'obtention du nombre d'éléments de liste len.

  Maximum et minimum

  Les fonctions max et min peuvent être utilisées pour obtenir directement les valeurs maximales et minimales de la liste. Il y a quelques précautions à prendre lors de l'utilisation de cette fonction. Veuillez vous référer au code pour plus de détails:

  ma_liste1 = ["a", "b", "c", "d", "e", "f"]

  ma_liste2 = [1,2,3,4,5,6]

  ma_liste3 = ["a", 1,2,3,4]

  # Sortie f

  imprimer (max (ma_liste1))

  # Sortie 6

  imprimer (max (ma_liste2))

  # Erreur

  imprimer (max (ma_liste3))

  Le code ci-dessus a trouvé au moment de l'exécution que les deux premières listes peuvent afficher la valeur maximale, mais la troisième signale directement une erreur. En effet, max et min ne peuvent être utilisés que pour les listes dont les éléments sont tous des nombres ou toutes des chaînes. S'il y en a autres listes de la liste, une erreur sera signalée si le type de données ou le nombre et la chaîne sont mélangés.

  L'utilisation de min est exactement la même que celle de max, je n'essaierai donc pas d'écrire du code.

  Somme

  La fonction sum peut obtenir la somme des éléments de la liste, mais il convient de noter que la somme ne peut pas être utilisée pour les éléments non numériques, c'est-à-dire que le code suivant est erroné.

  ma_liste1 = ["a", "b", "c", "d", "e", "f"]

  print (somme (ma_liste1))

  Obtenez le nombre d'éléments de liste

  Cette fonction est utilisée très fréquemment. Dans de nombreux endroits, vous devez obtenir le nombre d'éléments de la liste. Utilisez simplement la fonction len. Le code étant très simple, vous pouvez le tester vous-même.

  4.1.5 Modification et suppression des éléments de la liste

  Pour une variable de type de données liste, elle peut être modifiée et supprimée. Il s'agit de la liste mentionnée au début de cet article est un type de données en Python qui peut dynamiquement ajouter et supprimer du contenu (cette section est temporairement incapable d'exécuter la liste Ajout dynamique, sera expliqué plus loin).

  Les éléments de la liste sont accessibles et modifiés par index.

  ma_liste1 = ["a", "b", "c", "d", "e", "f"]

  print ("Liste avant modification", ma_liste1)

  my_list1 [4] = "Gomme"

  print ("liste modifiée", ma_liste1)

  L'opération de suppression des éléments de liste est divisée en deux situations: en termes simples, l'une consiste à supprimer un seul élément et l'autre à supprimer plusieurs éléments. La suppression est étroitement liée au découpage de la liste et vous pouvez tirer des leçons du code suivant.

  ma_liste1 = ["a", "b", "c", "d", "e", "f"]

  # Supprimer un élément par index

  del ma_liste1 [0]

  imprimer (ma_liste1)

  ma_liste1 = ["a", "b", "c", "d", "e", "f"]

  # Supprimer les éléments d'intervalle de liste par index

  del ma_liste1 [0: 3]

  imprimer (ma_liste1)

  ma_liste1 = ["a", "b", "c", "d", "e", "f"]

  # Supprimer les éléments d'intervalle de liste par index

  del ma_liste1 [0: 3: 2]

  imprimer (ma_liste1)

  Le mot clé utilisé dans l'opération de suppression est del. Je crois que vous avez déjà découvert le point clé. Trouvez l'élément via l'index, puis supprimez l'élément via del.

  Veuillez noter que le contenu ci-dessus doit opérer sur les éléments de la liste. Ci-dessous, nous allons apprendre comment opérer sur une liste complète.

  4.1.6 Ajouter, multiplier et supprimer des listes

  En Python, vous pouvez directement ajouter et multiplier des listes. L'ajout entre les listes peut être compris comme la connexion de listes. Le code est le suivant:

  ma_liste1 = ["a", "b"]

  ma_liste2 = ["c"]

  ma_liste3 = ma_liste1 + ma_liste2

  imprimer (ma_liste3)

  Si plusieurs listes sont directement exploitées avec "+", alors ces listes seront connectées pour former une nouvelle grande liste.

  La liste peut être multipliée par un nombre, ce qui signifie répéter la liste précédente plusieurs fois, par exemple, le code suivant:

  ma_liste1 = ["a", "b"]

  ma_liste2 = ["c"]

  ma_liste3 = ma_liste1 * 4

  # Le résultat de sortie est ['a', 'b', 'a', 'b', 'a', 'b', 'a', 'b']

  imprimer (ma_liste3)

  Le code ci-dessus utilise [a, b] * 4 pour obtenir le résultat que la liste [a, b] se répète 4 fois.

  4.2 Apprendre à connaître Python orienté objet

  Python est un langage de programmation orienté objet, donc toutes les données en Python sont des objets. Par exemple, les entiers, les nombres à virgule flottante, les chaînes et les listes appris auparavant sont tous des objets. Le concept orienté objet n'est pas trop expliqué. (Après tout, il est inutile d'expliquer maintenant, les spécificités seront expliquées lorsque la partie orientée objet sera apprise).

  Nous pouvons concevoir des méthodes pour divers objets. Ces méthodes sont également des fonctions au sens large. Cela semble-t-il un peu compliqué? Il existe des méthodes intégrées pour certains objets de base en Python. À partir de la liste, nous entrerons progressivement dans contact avec les méthodes intégrées des objets.

  Le format de la syntaxe d'appel de la méthode objet est:

  Object.method ()

  4.2.1 Méthodes des objets chaîne

  Vous devez d'abord savoir que toute donnée en Python est un objet. Après avoir déclaré une variable chaîne, la variable chaîne est un objet. Si un objet est un objet, il y aura une méthode objet. Les méthodes couramment utilisées pour les chaînes sont:

  lower convertit la chaîne en minuscules

  upper convertit la chaîne en majuscules

  title met en majuscule la première lettre de la chaîne et le reste en minuscules

  rstrip supprime l'espace blanc sur le côté droit de la chaîne

  lstrip supprime le côté gauche de la chaîne

  bande supprime les blancs des deux côtés de la chaîne

  Description de la casse de chaîne

  my_str = "bonne matinée"

  my_strU = ma_str.upper ()

  my_strL = ma_str.lower ()

  my_strT = ma_str.title ()

  # Majuscule

  imprimer (ma_strU)

  # Minuscule

  imprimer (ma_strL)

  # Mettre en majuscule la première lettre

  imprimer (ma_strT)

  Le résultat de sortie correspond à ce qui suit:

  BONJOUR

  Bonjour

  Bonjour

  Il est très utile de supprimer les espaces au début ou à la fin de la chaîne et de vous laisser le soin de terminer. Le code peut faire référence à my_str.strip ().

  4.2.1 Obtenir rapidement des méthodes intégrées au système

  Dans le développement réel, il est difficile pour nous de nous souvenir de toutes les méthodes d'un objet. Pour la gomme, nous devons utiliser le manuel lors de l'écriture du code. Il y a trop de méthodes à retenir. N'oubliez pas celles qui sont couramment utilisées. Et pour toutes les méthodes d'interrogation d'un objet, une fonction intégrée dir est utilisée.

  Par exemple, si vous souhaitez connaître toutes les méthodes d'un objet chaîne, vous pouvez écrire le code suivant.

  my_str = "bonne matinée"

  imprimer (dir (ma_str))

  Une fois le code exécuté, vous obtiendrez le contenu suivant, où le contenu de la boîte rouge correspond à la méthode qui vient d'être mentionnée.

  Pour savoir comment utiliser une certaine méthode, vous pouvez appeler la fonction intégrée d'aide apprise avant d'apprendre, le format de syntaxe est le suivant:

  aide (object.method)

  Par exemple, la méthode rfind pour obtenir un objet string.

  my_str = "bonne matinée"

  print (aide (ma_str.rfind))

  Les résultats sont les suivants, un peu lus pour comprendre comment la méthode rfind est utilisée.

  Comment consulter la liste

  Parce que nous continuerons à apprendre la méthode de la liste à l'avenir, nous la montrerons brièvement d'abord.

  ma_liste1 = ["a", "b"]

  imprimer (dir (ma_liste1))

  Le contenu de suivi de ce blog expliquera les méthodes dans la boîte rouge. Certaines personnes se soucieront de celles qui commencent par deux _ qui ne sont pas dans la boîte rouge. Ce sont aussi des méthodes, mais il n'est pas temps de les apprendre .

  

4. Dès que vous aurez terminé la liste, vous connaîtrez la moitié de Python et apprendrez Python en faisant boule de neige


  4.3 Ajout et suppression d'éléments de liste via des méthodes

  4.3.1 Liste des éléments supplémentaires

  Lors de la manipulation de listes, les scénarios suivants apparaissent souvent. Vous devez ajouter des éléments à une liste existante. Par exemple, la liste d'origine a un élément et je souhaite maintenant en ajouter deux. Si vous le définissez directement, une erreur vous informera que la valeur d'index dépasse la longueur de la liste. Veuillez noter que cette erreur se produit souvent lors de l'utilisation de la liste.

  ma_liste = ["pomme", "orange", "raisin"]

  ma_liste [3] = "poire"

  Le message d'erreur est IndexError: index d'affectation de liste hors limites. Ici, vous devez faire attention à certaines erreurs courantes dans le processus d'apprentissage ou d'écriture de code, afin de pouvoir trouver rapidement la cause de ces erreurs.

  Pour ajouter des éléments à la liste, Python a une méthode intégrée pour l'objet liste, le format spécifique est le suivant.

  my_list.append ("nouvel élément")

  Par exemple, vous pouvez déclarer une liste vide, puis ajouter des éléments à la liste.

  ma_liste = []

  ma_liste.append ("poire")

  ma_liste.append ("pomme")

  ma_liste.append ("orange")

  imprimer (ma_liste)

  Avec la méthode append, un élément sera ajouté à la fin de la liste à chaque fois, et la liste peut être étendue indéfiniment avec cette méthode.

  4.3.2 Insérer un élément dans une liste

  La méthode append consiste à insérer un élément à la fin de la liste. Comment insérer un élément à n'importe quelle position est une nouvelle méthode, le nom est insert et le format de la syntaxe est le suivant:

  ma_liste.insert (position d'index, "nouvel élément")

  Essayez d'insérer un élément à l'index 1, l'index 2, l'index 0. Le code est le suivant:

  ma_liste = ["poire", "pomme", "orange"]

  ma_liste.insert (0, "insérer")

  imprimer (ma_liste)

  ma_liste = ["poire", "pomme", "orange"]

  ma_liste.insert (2, "Insérer")

  imprimer (ma_liste)

  Il faut noter ici que lorsque l'index dépasse la longueur de la liste, la fin est insérée par défaut.

  4.3.3 Supprimer un élément de liste

  Le contenu précédent a introduit un moyen de supprimer des éléments de liste. Avec le mot-clé del, il y a un problème avec cette méthode car les éléments supprimés ne sont pas obtenus après la suppression des éléments. La méthode suivante résoudra le problème, vous pourrez obtenir la valeur supprimée, la méthode est pop, le format de la syntaxe est le suivant:

  item = ma_liste.pop ()

  item = ma_liste.pop (index)

  Notez que vous pouvez porter une valeur d'index dans la méthode pop, supprimer directement l'élément à la position d'index, sinon supprimer le dernier élément par défaut. L'élément variable est utilisé pour obtenir la valeur supprimée. Notez que lorsque cette méthode supprime des éléments, l'index ne peut pas dépasser la longueur de la liste.

  ma_liste = ["poire", "pomme", "orange"]

  item = ma_liste.pop ()

  imprimer (élément)

  print ("Après avoir supprimé l'élément")

  imprimer (ma_liste)

  Le résultat de l'exécution du code est:

  Orange

  Après avoir supprimé l'élément

  ['poire', 'pomme'] Ce qui est mieux à l'hôpital pour femmes de Dalian https://m.120ask.com/zhenshi/dlfk/

  La méthode pop supprime des éléments en fonction de l'index. Vous pouvez également supprimer des éléments spécifiques directement. La méthode spécifique est remove. Le format de syntaxe de cette méthode est le suivant.

  ma_liste.remove (contenu de l'élément à supprimer)

  Notez qu'après la suppression de l'élément, l'élément supprimé ne sera pas renvoyé. Il existe également un problème: si l'élément à supprimer ne figure pas dans la liste, une erreur de code s'affiche.

  S'il y a plusieurs éléments à supprimer dans la liste, seul le premier est supprimé par défaut. Si vous souhaitez supprimer plusieurs éléments, vous devez utiliser les connaissances de cycle suivantes.

  4.4 Tri de la liste

  Outre l'ajout, la suppression et la modification de la liste, cela implique également le tri du contenu associé. Cette opération est également très simple pour l'objet liste et une méthode fixe peut être utilisée.

  4.4.1 trier

  La méthode de tri permet de trier les éléments de la liste, la valeur par défaut est de petit à grand, bien sûr, elle peut également être modifiée de grande à petite. Cette méthode est généralement utilisée pour trier des listes de nombres purs ou de caractères anglais purs. Si le type de données des éléments de la liste est plus compliquée, cette méthode n'est plus applicable, il faut faire attention.

  Le format de syntaxe de la méthode de tri est le suivant:

  ma_liste.sort ()

  Déclarez une liste dans laquelle tous les éléments sont des nombres, puis triez-la.

  ma_liste = [3, 4, 1, 2, 9, 8, 7]

  print ("Avant le tri:", ma_liste)

  ma_liste.sort ()

  print ("Après le tri:", ma_liste)

  La sortie est la suivante:

  Avant le tri: [3, 4, 1, 2, 9, 8, 7]

  Après le tri: [1, 2, 3, 4, 7, 8, 9]

  Si vous voulez trier du grand vers le bas, il vous suffit d'augmenter le paramètre (le concept de paramètre continuera à être appris plus tard) reverse = True.

  ma_liste = [3, 4, 1, 2, 9, 8, 7]

  print ("Avant le tri:", ma_liste)

  ma_liste.sort (reverse = True)

  print ("Après le tri:", ma_liste)

  J'espère que vous pourrez tester les résultats du tri des chaînes anglaises. Vous devez faire attention au tri de la liste des caractères anglais. Il est recommandé de changer toutes les chaînes anglaises en minuscules.

  Notez qu'après le tri de la méthode de tri ci-dessus, l'ordre des éléments de la liste d'origine est modifié, c'est-à-dire que l'ordre de la liste ma_liste est modifié. Si vous ne souhaitez pas modifier l'ordre de la liste d'origine, mais pour générer une nouvelle liste, vous devez utiliser la méthode suivante.

  4.4.2 triés

  Le tri entraînera une modification permanente de l'ordre des éléments de la liste. Dans de nombreux cas, vous n'avez pas besoin de modifier la liste d'origine. Dans ce cas, vous devez utiliser la fonction triée. Notez que trié est une fonction intégrée et non une méthode de l'objet liste, ce qui signifie que trié peut être utilisé Tri de nombreux objets.

  Le format de syntaxe de la fonction triée est le suivant:

  trié (à trier la liste) # ordre positif, de petit à grand

  trié (liste à trier, inverse = Vrai) # ordre inverse, du grand au petit

  Une fois la fonction utilisée, elle retournera une nouvelle liste, vous pouvez utiliser la nouvelle variable pour la recevoir, le code spécifique est le suivant:

  ma_liste = [3, 4, 1, 2, 9, 8, 7]

  print ("Avant le tri:", ma_liste)

  nouvelle_liste = triée (ma_liste)

  print ("Après le tri:", ma_liste)

  print ("Après le tri:", nouvelle_liste)

  Notez que la nouvelle variable après le tri est new_list n'a aucun effet sur l'ordre des éléments dans la liste d'origine my_list.

  4.5 Énumérer les autres méthodes

  4.5.1 Index des éléments de recherche de liste

  La valeur d'index de la première occurrence d'un contenu dans la liste peut être obtenue via la méthode d'index, le format est le suivant:

  Valeur d'index = ma_liste.index (valeur à trouver)

  Cette méthode note que si la valeur d'index n'est pas récupérée, une erreur sera demandée.

  ma_liste = [3, 4, 1, 2, 9, 8, 7]

  ke = ma_liste.index (4)

  ke = ma_liste.index (10)

  imprimer (ke)

  4.5.2 Le nombre d'occurrences de l'élément statistique de liste

  La méthode count peut être utilisée pour obtenir le nombre d'occurrences d'un élément spécifique de la liste. Son format grammatical est le suivant:

  Times = my_list.count (valeur à trouver)

  Cette méthode renvoie également 0 lorsque la valeur à rechercher n'est pas trouvée dans la liste.

  ma_liste = [3, 4, 3, 2, 3, 8, 7]

  nums = ma_liste.count (3)

  imprimer (nums)

  4.5.3 Convertir la liste en chaîne

  Grâce à la méthode join, tous les éléments de la liste peuvent être combinés en une chaîne. Le format de la syntaxe est le suivant:

  Connection string.join (liste à convertir)

  Cette méthode est en fait une méthode de l'objet string.

  ma_liste = ["poire", "pomme", "orange"]

  my_str = "#". join (ma_liste)

  imprimer (ma_str)

  Notez que lorsque vous utilisez cette méthode, tous les éléments de la liste doivent être des chaînes, sinon l'instance str attendue, l'erreur int found se produira.

  4.5.4 Liste Ajout de la liste

  La méthode append peut ajouter des éléments à une liste et extend peut ajouter une liste à une liste, ce qui équivaut à concaténer deux listes.

  Liste 1.extend (Liste 2)

  Notez que la liste ajoutée est ajoutée par défaut à la fin de la liste d'origine, de sorte que les éléments de la liste d'origine ont changé après l'ajout.

  ma_liste1 = [1, 2, 3]

  ma_liste2 = [4, 5, 6]

  ma_liste1.extend (ma_liste2)

  imprimer (ma_liste1)

  4.6 Liste multidimensionnelle

  Les éléments de la liste peuvent être de n'importe quel type de données, de sorte que des listes imbriquées de listes sont également possibles.

  ma_liste = [1,2,3, [4,5,6]]

  Cette méthode doit prêter attention à l'obtention des éléments de la liste imbriquée selon la hiérarchie. Par exemple, si vous voulez obtenir l'élément 5, vous devez d'abord obtenir le 4e élément de la liste la plus externe, c'est-à-dire ma_liste [3] , puis récupérez-le. Ensuite, récupérez l'élément dont la position d'index est 1, c'est-à-dire ma_liste [3] [1]. Vous pouvez essayer le code spécifique vous-même, ou vous pouvez l'imbriquer dans la liste interne dans une boucle infinie.

  4.7 Chaînes de liste spéciales

  Maintenant, regardez en arrière et regardez le format de chaîne "abcsdasa". Vous pouvez considérer une chaîne comme une liste de caractères, qui est généralement appelée une séquence de caractères (une liste ordonnée), et une chaîne ne peut pas être complètement équivalente à une liste. Parce qu'un seul élément ne peut pas être modifié dans la chaîne.

  4.7.1 Indexation et découpage de chaînes

  Une chaîne peut également accéder à un élément via un index, et l'index est utilisé de la même manière qu'une liste, comme le code suivant:

  my_str = "abcdefghi"

  imprimer (ma_str [5])

  imprimer (ma_str [4])

  imprimer (ma_str [3])

  Le découpage de liste peut également être utilisé pour les chaînes, ce qui équivaut à obtenir des sous-chaînes de chaîne.

  4.7.2 Certaines fonctions et méthodes pouvant être utilisées pour les chaînes

  Les méthodes intégrées liées aux listes, telles que len, max et min, peuvent également être utilisées pour les chaînes. Vous pouvez essayer le contenu spécifique vous-même.

  4.7.3 Convertir une chaîne en liste

  Vous pouvez convertir une chaîne en liste via la liste de fonctions intégrée, c'est-à-dire désassembler chaque caractère de la chaîne.

  my_str = "abcdefghi"

  imprimer (liste (ma_str))

  Le contenu de sortie est:

  ['a', 'b', 'c', 'd', 'e', ​​'f', 'g', 'h', 'i']

Je suppose que tu aimes

Origine blog.51cto.com/14503791/2654758
conseillé
Classement