Les partenaires publicitaires:

Comment convertir une liste à une matrice en Python

Matrices ne sont pas représentés par un type de données intégré en Python, mais peuvent être représentés comme une liste imbriquée, ou une liste de listes. Créer une liste et utiliser un "tandis que" boucle, la "ajouter" la méthode et la liste tranchage de convertir la liste à une matrice. Ceci est un bon exercice de programmation, si pas un mathématiquement significatif.

Instructions

  1. Lancez la ligne de commande interpréteur Python.

  2. Créer une liste simple avec la commande suivante:

    liste = [1,2,3,4,5,6,7,8,9]

  3. Créez une variable vide appelé "matrice" pour stocker la matrice:

    matrice = []

  4. Initier une "tandis que" boucle:

    tandis que la liste = []:

    La boucle ne l'exécute pas immédiatement, et toutes les commandes suivantes précédées par un caractère de tabulation devenir une partie de la boucle.

  5. Tapez un caractère de tabulation, puis la commande suivante:

    matrix.append (liste [3])

    Cette commande tranches les trois premiers articles de la liste et les ajoute à la matrice.

  6. Entab la ligne suivante et tapez la commande suivante:

    liste = liste [3:]

    Cette commande supprime les trois premiers articles de la liste, de sorte que la prochaine itération de la boucle, les quatrième, cinquième et sixième éléments sont tranchés et ajouté à la matrice, et ainsi de suite.

  7. Appuyez "Entrer" pour insérer une ligne vide et exécuter la boucle. Type "matrice" et de voir que les éléments de la liste font maintenant les lignes d'une matrice 3-en-3, représentée comme une liste imbriquée.

» » » » Comment convertir une liste à une matrice en Python