Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Python Προγραμματισμός

Python Tutorial για Συνένωσης

Στη γλώσσα προγραμματισμού Python , ένα « κορδόνι » είναι μια αμετάβλητη αντικείμενο . Κάθε φορά που ένα string ανατεθεί σε μια μεταβλητή , ένα εντελώς νέο αντικείμενο δημιουργείται στη μνήμη για να εκπροσωπήσει τη νέα σειρά , αντί της επαναχρησιμοποίησης του μη τροποποιημένου μέρος του παλιού αντικειμένου . Από την άλλη πλευρά , η λειτουργία του συνένωση πολλών θραυσμάτων κορδόνι για να σχηματίσουν ένα μεγαλύτερο χορδών είναι αρκετά κοινή στις εργασίες προγραμματισμού. Αυτή η λειτουργία θα , για unoptimized κώδικα , να οδηγήσει σε μια νέα σειρά που δημιουργείται για κάθε ενδιάμεσο αποτέλεσμα , το οποίο μπορεί να είναι αρκετά αναποτελεσματική . Μπορείτε να γράψετε κώδικα Python για να εκτελέσει αλφαριθμητικό σε μια αποτελεσματική και μη προφανή τρόπο. Οδηγίες
Η 1

Εκχώρηση τιμών στις χορδές που θέλετε να ενώσετε σε μια μεγαλύτερη σειρά , όπως στο ακόλουθο δείγμα κώδικα :

smallString1 = " πρώτο τμήμα "

smallString2 = " δεύτερο τμήμα "

smallString3 = " τρίτο τομέα " 2

Δημιουργήστε μια λίστα Python περιέχει τις χορδές που θέλετε να ενώσετε , όπως απεικονίζεται σε αυτό το δείγμα κώδικα :

MyList = [ smallString1 , smallString2 , smallString3 ]
εικόνων 3

Χρησιμοποιήστε τη μέθοδο προκαθορισμένο " ενταχθεί " για να δημιουργήσετε ένα string που περιέχει την αλληλουχία όλων των στοιχείων λίστας όπως φαίνεται παρακάτω . Σημειώστε ότι το παράδειγμα χρησιμοποιεί ένα ζευγάρι μονά εισαγωγικά .

BigString = '' . Join ( MyList )

Από τη δημιουργία της λίστας δεν οδηγεί σε νέες χορδές που περιέχουν τα ενδιάμεσα αποτελέσματα της συνένωσης , αυτό μέθοδος είναι τόσο γρήγορη και αποδοτική μνήμη .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα