υπολογιστή

* Γνώση Υπολογιστών >> υπολογιστή >> Λογισμικό

Πώς να μετατρέψετε μια λίστα σε μια μήτρα στο Python

Τα πλέγματα δεν αντιπροσωπεύονται από οποιονδήποτε ενσωματωμένο τύπο δεδομένων στην Python, αλλά μπορούν να εκπροσωπούνται ως ένθετη λίστα ή κατάλογος λιστών. Δημιουργήστε μια λίστα και χρησιμοποιήστε ένα βρόγχο "while", τη μέθοδο "append" και το κομμάτι της λίστας για να μετατρέψετε τη λίστα σε ένα πίνακα. Αυτή είναι μια καλή άσκηση προγραμματισμού, αν όχι μια μαθηματικά σημαντική.

Βήμα 1

Ξεκινήστε τον ερμηνευτή γραμμής εντολών Python.

Βήμα 2

Δημιουργήστε ένα απλό λίστα με την ακόλουθη εντολή: list = [1,2,3,4,5,6,7,8,9]

Βήμα 3

Δημιουργήστε μια κενή μεταβλητή που ονομάζεται "μήτρα" για να αποθηκεύσετε τη μήτρα : matrix = []

Βήμα 4 - Έναρξη ενός βρόχου "ενώ": ενώ λίστα! = []: Ο βρόχος δεν εκτελείται αμέσως, και οι επόμενες εντολές που προηγούνται από έναν χαρακτήρα καρτέλας γίνονται μέρος του βήματος

Βήμα 5

Πληκτρολογήστε ένα χαρακτήρα καρτέλας και, στη συνέχεια, την ακόλουθη εντολή: matrix.append (λίστα [: 3]) Αυτή η εντολή τεμαχίζει τα τρία πρώτα στοιχεία από τη λίστα και τα προσθέτει στη μήτρα.

Βήμα 6

Ενεργοποιήστε την επόμενη γραμμή και πληκτρολογήστε την ακόλουθη εντολή: list = list [3:] Αυτή η εντολή αφαιρεί τα πρώτα τρία στοιχεία από τη λίστα, έτσι ώστε στην επόμενη επανάληψη του βρόχου το τέταρτο, το πέμπτο και το έκτο στοιχείο είναι τεμαχισμένα και προστίθενται στο πλέγμα κ.ο.κ. Πατήστε το πλήκτρο "E. nter "για να εισαγάγετε μια κενή γραμμή και να εκτελέσετε τον βρόχο. Πληκτρολογήστε "μήτρα" και δείτε ότι τα στοιχεία της λίστας αποτελούν τώρα τις σειρές ενός πίνακα 3 προς 3, που αντιπροσωπεύεται ως μια λίστα με ένθετα.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα