Vitajte na [www.pocitac.win] Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy počítačový

Ako previesť zoznam na maticu v Python

Matice nie sú reprezentované žiadnym vstavaným dátovým typom v Pythone, ale môžu byť reprezentované ako vnorený zoznam alebo zoznamy. Vytvorte zoznam a použite metódu "while", metódu "append" a segmenty zoznamu na konverziu zoznamu na maticu. Toto je dobré programovacie cvičenie, ak nie matematicky zmysluplné.

Krok 1

Spustite interpret príkazového riadku Python.

Krok 2

Vytvorte jednoduchý zoznam s nasledujúcim príkazom: list = [1,2,3,4,5,6,7,8,9]

Krok 3

Vytvorte prázdnu premennú s názvom „matrix“ na uloženie matice : matrix = []

Krok 4

Iniciujte slučku "while": while list! = []: Slučka sa nespustí okamžite a všetky nasledujúce príkazy, ktorým predchádza znak tabulátora, sa stanú súčasťou loop.

Krok 5

Zadajte znak tabulátora a potom nasledujúci príkaz: matrix.append (list [: 3]) Tento príkaz rozdelí prvé tri položky zo zoznamu a pridá ich do matice.

Krok 6

Zadajte ďalší riadok a zadajte nasledujúci príkaz: list = list [3:] Tento príkaz odstráni prvé tri položky zo zoznamu, takže pri nasledujúcej iterácii slučky štvrtá, piata a šiesta položka sa nakrájajú na plátky a pridajú sa do matice, atď.

Stlačte „E nter “, ak chcete vložiť prázdny riadok a vykonať slučku. Zadajte „matrix“ a zistite, že položky v zozname teraz tvoria riadky matice 3-by-3 reprezentované ako vnorený zoznam.

Copyright © počítačové znalosti Všetky práva vyhradené