Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Python Programming >> Content
    Slik kopierer du en liste med objekter i Python
    Python er en lett-å - forstå , open -source , fortolkende programmeringsspråk som inneholder mange standard biblioteker og moduler . Ved programmering i Perl , kan det være lurt å kopiere en liste som inneholder objekter , for eksempel sub-lister . For eksempel kan det være lurt å kopiere en liste over studenter i et kurs , inkludert en sub - liste over studenter revisjon av en klasse . For å kopiere en liste som inneholder et objekt , bruker Pythons "deep copy" modulen. Instruksjoner
    en

    Åpne Python redaktør .
    2

    Legg dyp kopi modulen ved å skrive følgende og trykke "Enter".

    Fra kopi import deepcopy
    3

    Kopier listen ved å skrive følgende , og deretter trykke "Enter".

    list1 = [' Amy ', ' bob ' , [' cara ' , ' dan '] ];

    list2 = deepcopy ( list1 ) ;

    print list2

    i dette eksempelet , kopierer Python innholdet i " list1 " til " list2 " og avkastning :

    [' amy ', ' bob ' , [' cara ', ' dan '] ]

    Ved å bruke den dype kopi modul, Python direkte kopierer alt innholdet i en liste. Hvis du kopierer listen uten å bruke dyp kopi , gjør python ikke lage en komplett kopi . I stedet skaper det referanser fra " list1 " til " list2 . " På grunn av kompleksiteten av lister som inneholder objekter, bør du alltid bruke dyp kopi til å kopiere den fullstendige listen.

    früher :

     Weiter:
      Relatert Artike
    ·Tutorial på String Sjekker i Python 
    ·Slik fjerner du en liste i Python gjentakelse 
    ·Hvordan bruke Inheritance i Python 
    ·Hvordan Slice en liste i Python 
    ·Hvordan lage et vindu i Python 
    ·Slik fjerner tegn fra en streng i Python 
    ·Hvordan Make a Wish spill 
    ·Hvordan å kalle en funksjon fra en streng i Python 
    ·How to Program i Python 
    ·Hvordan konvertere en streng til en liste 
      Anbefalte artikler
    ·Hvordan ta opp på et webkamera fra Chatroulette 
    ·Hvordan lage en vitenskapelig kalkulator i Visual Basic…
    ·Hvordan erklære en Array av Structs i C 
    ·Hvordan laste opp en fil til en server ved hjelp av JSP…
    ·Hvordan koden ved hjelp av Script Editor i LiveCycle 
    ·Hvordan å mestre C Pekere 
    ·Hvordan koble Visual Basic til SQL 
    ·Hvordan å fange opp alle variablene i en PHP -funksjon…
    ·Hvordan lage en Web Service for XML- dokumenter og CSha…
    ·Hvordan endre det gjelder Font i Macro 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/