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

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

Πώς να σπάσει ένα String σε χαρακτήρες σε Python

Python , μία από τις πολλές γλώσσες προγραμματισμού υψηλότερου επιπέδου , ​​κερδίζει γρήγορα τη δημοτικότητα ανάμεσα στους προγραμματιστές , λόγω της δυνατότητας μεταφοράς του , την ευκολία χρήσης , την έλλειψη αυστηρούς κανόνες σύνταξης και σπονδυλωτής . Υπάρχουν διάφορα είδη των κοινών αντικειμένων της Python που ένας προγραμματιστής λειτουργεί με : χορδές , λίστες , οι μεταβλητές , ακέραιοι και λεξικά , μεταξύ άλλων . Σε κάποιο σημείο , μπορεί να βρεθεί αντιμέτωπος με το καθήκον της εξαγωγής των μεμονωμένων χαρακτήρων από μια συμβολοσειρά Python . Υπάρχουν διάφοροι τρόποι να γίνει αυτό . Οδηγίες
Η 1

Αποκτήστε το string που θέλετε να σπάσει χώρια . Για παράδειγμα , να χρησιμοποιούν στοιχεία από ένα χρήστη, χρησιμοποιήστε την raw_input ( ) λειτουργία:

x = raw_input ( " Παρακαλώ εισάγετε ένα string : " ) 2

Μετατρέψτε το string σε ένα λίστα χρησιμοποιώντας την ενσωματωμένη λίστα ( λειτουργία ) . Αυτό είναι πιθανώς ο ευκολότερος τρόπος για να σπάσει το string σε χαρακτήρες που το απαρτίζουν . Χρησιμοποιώντας το παράδειγμα από το Βήμα 1 :

L = raw_input ( x )

Αυτό σπάει "x " σε μια λίστα " L ", της οποίας τα επιμέρους στοιχεία που μπορείτε τώρα να τροποποιήσει , σε αντίθεση με τα στοιχεία ενός κορδόνι .
εικόνων 3

Απόσπασμα τους χαρακτήρες από την τιμαριθμική αναπροσαρμογή του string . Ρύθμιση επιμέρους μεταβλητές ίσες με κάθε χαρακτήρα δείκτη string είναι ένας άλλος τρόπος για την εξαγωγή τους . Για παράδειγμα :

ένα = x [ 0 ] Ξενοδοχεία

b = x [ 1 ] Ξενοδοχεία

c = x [ 2] Ξενοδοχεία

και ούτω καθεξής μέχρι το τέλος του string επιτευχθεί . Μπορείτε επίσης να χρησιμοποιήσετε ένα βρόχο για αυτό :

y = len ( x )

για i in range ( y ) :

ai = x [ y ] Ξενοδοχεία

Πρώτον , το μήκος του string καταγράφεται σε " y " και στη συνέχεια " i" βρόχους μέσω της ταινίας και αποθηκεύει τους χαρακτήρες " a1 ", " a2 ", " a3 " και ούτω καθεξής .


εικόνων

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

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