whycomputer.com >> Cunoștințe despre Internet >  >> Software

Transformarea unei liste în matrice în Python

Matricele nu sunt tipuri de date încorporate în Python, dar pot fi reprezentate ca liste imbricate – adică o listă de liste. În continuare vom demonstra cum să convertim o listă simplă într-o matrice 3×3 folosind bucle while, metoda append și slicing.

Pasul 1

Deschideți interpretul interactiv Python (REPL) din linia de comandă.

Pasul 2

Creați o listă simplă:

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

Pasul 3

Inițializați o variabilă goală pentru a stoca matricea:

matrice = []

Pasul 4

Porniți bucla while care rulează atâta timp cât lista nu este goală:

while lista:
    # codul din interiorul buclei

Pasul 5

În interiorul buclei, adăugați primele trei elemente ale listei la matrice:

    matrice.append(lista[:3])

Acest pas folosește slicingul lista[:3] pentru a extrage primele trei elemente și a le insera ca o sublistă în matrice.

Pasul 6

Eliminați elementele deja procesate din listă pentru următoarea iterație:

    lista = lista[3:]

După ce bucla se termină, matrice conține o matrice 3×3.

Rezultatul

Executând print(matrice) veți obține:

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

Acest exemplu este o activitate de programare utilă pentru a înțelege cum funcționează slicingul și buclele în Python. În practică, pentru operații matematice mai complexe, se recomandă utilizarea bibliotecilor NumPy sau Pandas, care oferă structuri de date și funcționalități specializate pentru matrice.


URL:https://ro.whycomputer.com/software-ul/100507458.html

Software
  • Cum transformăm un fișier .cpp într-un executabil .exe

    Un fișier cu extensia .cpp conține cod sursă C++ și trebuie compilat pentru a putea fi rulat pe Windows. În acest ghid veți învăța cum să convertiți un fișier .cpp într-un program .exe folosind Visual Studio C++. Pașii de compilare 1. Instalați un compilator Descărcați și instalați un compilator C+

  • Cum să convertești Microsoft Excel în PHP

    Microsoft Excel este un program de foi de calcul foarte folosit, cunoscut pentru interfața sa prietenoasă și capacitatea de calcul și vizualizare avansată. Pentru a face fișierul Excel parte a unei pagini web dinamice, poți converti datele în PHP printr-un proces în două etape: prima convertire din

  • Cum să convertești un laptop într-un ecran tactil

    Unul dintre avantajele utilizării laptopurilor sau tabletelor cu ecran tactil este facilitarea sarcinilor zilnice de calcul. Multe companii folosesc ecrane tactile pentru a elimina necesitatea tastaturii, pentru a scrie rapid sau pentru a desena forme greu de realizat cu tastatura. Un PC Tablet sau

Cunoștințe despre Internet © https://ro.whycomputer.com