| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Python Programming >> Content
    Il tutorial di Python per la concatenazione
    Nel linguaggio di programmazione Python , una " stringa" è un oggetto immutabile . Ogni volta che una stringa viene assegnato ad una variabile , un oggetto completamente nuovo viene creato in memoria per rappresentare la nuova stringa , anziché riutilizzare la parte non modificata del vecchio dell'oggetto . D'altra parte , l'operazione di concatenazione di diversi frammenti di stringa per formare una stringa più lunga è abbastanza comune nelle attività di programmazione . Tale operazione , per il codice non ottimizzato , provocare una nuova stringa viene creata per ogni risultato intermedio , che può essere molto inefficiente . È possibile scrivere codice Python per eseguire la concatenazione di stringhe in modo efficiente e non ovvio . Istruzioni
    1

    Assegnare valori alle stringhe che si desidera concatenare in una stringa più grande , come nel seguente codice di esempio :

    smallString1 = " primo segmento "

    smallString2 = " secondo segmento "

    smallString3 = " terzo segmento "
    2

    Creare una lista Python che contiene le stringhe che si desidera concatenare , come illustrato in questo codice di esempio :

    myList = [ smallString1 , smallString2 , smallString3 ]
    3

    Utilizzare il metodo predefinito " unirsi " per creare una stringa che contiene la concatenazione di tutti gli elementi della lista , come mostrato di seguito . Notare che l'esempio utilizza una coppia di singoli apici .

    BigString = '' . Join ( myList ) per

    Poiché la creazione della lista non si traduca in nuove stringhe contenenti i risultati intermedi della concatenazione , questo metodo è veloce e la memoria - efficiente .

    Previous :

    next :
      Articoli Correlati
    ·Come codice HTML con Python 
    ·Come rilevare una lista vuota in Python 
    ·Come convertire in Boolean in Python 
    ·Come aprire un file con interprete Python 
    ·Come scrivere uno script Python per Blender 
    ·Come convertire una tupla di una lista in Python 
    ·Come ottenere pressioni di tasti in Python 
    ·Come attivare un pulsante con wxPython 
    ·Che cosa è la programmazione in Python ? 
    ·Come scrivere codice in Python 
      Articoli in evidenza
    ·Problemi con l'installazione del Service Pack 3 
    ·Come scrivere un programma C che leggerà in un file di…
    ·Come leggere CLOB in Java 
    ·Qual è il codice per i caratteri della tastiera in VB6…
    ·Come creare un elenco di una casella di riepilogo in VB…
    ·Come convertire Visual Basic 5.0 a Visual Basic 6.0 
    ·Come compilare un programma Java 
    ·Come utilizzare il comando DRAW in Visual Basic 
    ·Come convertire SGML per ASN.1 
    ·Come utilizzare PDF XChange Viewer 
    Copyright © Conoscenza Informatica http://it.wingwit.com