Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    Konvertera en lista till en matris i Python

    Matriser inte representeras av någon inbyggd datatyp i Python , men kan representeras som en kapslad lista eller en lista med listor . Skapa en lista och använda en " tag " loop , den " append " metoden och lista skivning konvertera listan till en matris . Detta är en god programplanering , om det inte är ett matematiskt meningsfullt . Instruktioner
    1

    Starta Python kommandoraden tolk
    2

    Skapa en enkel lista med följande kommando : .

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

    Skapa en tom variabel som kallas " matris " för matrisen :

    matrix = [ ,"]
    4

    Initiera en " tag " loop :

    medan listan = [ ] :

    slingan inte köra omedelbart och eventuella följande kommandon föregås av en flik karaktär blivit en del av slingan
    5

    Skriv en flik karaktär , då följande kommando : .

    matrix.append ( lista [ : 3 ] ) katalog

    Detta kommando skivor de första tre punkterna i listan och lägger till dem till matrisen
    6

    Entab nästa rad och skriv följande kommando : .

    lista = lista [ 3 : ]

    här kommandot tar bort de tre första objekt från listan , så att den nästa iteration i slingan , är den fjärde, femte och sjätte artiklar skivas och läggs till i matrisen , och så vidare .

    7

    Tryck " Enter " för att infoga en tom rad och exekvera slingan . Typ " matris " och se till att listans poster nu bildar raderna i en 3 - av - 3-matris , som representeras som en kapslad lista .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man dödar en gänga med FG i Python
    ·Hur att spåra ändringar i Python och Django
    ·Ställa Python Apps
    ·Vad är Win32 Extension för Python
    ·String Python Typer
    ·Hur man använder Python ram på 1 & 1
    ·Hur Ungefärlig fourierserien i Python
    ·Konvertera Epok i Python
    ·Hur en Läs textfil i Python
    ·Hur man slår ihop ett Sortera i Python
    Utvalda artiklarna
    ·Begrepp inom Java-programmering
    ·Hur ansluta till en SQL Server Använda VB Net
    ·Hur man skapar ett diagram i Python
    ·Hur man gör en knapp för VBScripts
    ·Hur man skapar Xsd
    ·Hur torka Duckweed
    ·Hur man organiserar en lista Använda structs i C + +
    ·Hur ansluta VB.Net till Remote SQL
    ·Hur man använder # include i ASP-filer
    ·Hur du fyller bonjour.msi
    Copyright © Dator Kunskap http://www.dator.xyz