Δεν υποστηρίζεται η εκχώρηση αντικειμένων;

Πίνακας περιεχομένων:

Δεν υποστηρίζεται η εκχώρηση αντικειμένων;
Δεν υποστηρίζεται η εκχώρηση αντικειμένων;
Anonim

Το σφάλμα "το αντικείμενο 'str' δεν υποστηρίζει την εκχώρηση αντικειμένου" λέει στο σας ότι προσπαθείτε να τροποποιήσετε την τιμή μιας υπάρχουσας συμβολοσειράς. Τώρα είστε έτοιμοι να λύσετε αυτό το σφάλμα Python σαν ειδικός.

Υποστηρίζει η λίστα εκχώρηση αντικειμένων;

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

Τι είναι η ανάθεση στοιχείων στην Python;

Το σφάλμα python TypeError: Το αντικείμενο 'str' δεν υποστηρίζει την εκχώρηση στοιχείου εμφανίζεται όταν επιχειρείτε να αλλάξετε ή να τροποποιήσετε έναν χαρακτήρα σε μια συμβολοσειρά χρησιμοποιώντας τον τελεστή εκχώρησης. Η συμβολοσειρά είναι ένα αμετάβλητο αντικείμενο που δεν μπορεί να αλλάξει.

Πώς εκχωρείτε ένα στοιχείο σε μια συμβολοσειρά στην Python;

Για να δημιουργήσετε μια συμβολοσειρά, βάλτε την ακολουθία χαρακτήρων μέσα σε μονά εισαγωγικά, διπλά ή τριπλά εισαγωγικά και μετά αντιστοιχίστε την σε μια μεταβλητή. Μπορείτε να δείτε πώς λειτουργούν οι μεταβλητές στην Python στο σεμινάριο μεταβλητών Python. Για παράδειγμα, μπορείτε να αντιστοιχίσετε έναν χαρακτήρα 'a' σε μια μεταβλητή single_quote_character.

Πώς μπορώ να διορθώσω το αντικείμενο str δεν υποστηρίζει την εκχώρηση στοιχείων;

Πρέπει να δημιουργήσετε μια νέα συμβολοσειρά με βάση τα περιεχόμενα μιας παλιάς, εάν θέλετε να αλλάξετε μια συμβολοσειρά. Σας λέει το σφάλμα "Το αντικείμενο 'str' δεν υποστηρίζει την εκχώρηση αντικειμένων".ότι προσπαθείτε να τροποποιήσετε την τιμή μιας υπάρχουσας συμβολοσειράς.

Συνιστάται:

Ενδιαφέροντα άρθρα
Θα εκτυπωθεί το μελάνι εξάχνωσης σε κανονικό χαρτί;
Διαβάστε περισσότερα

Θα εκτυπωθεί το μελάνι εξάχνωσης σε κανονικό χαρτί;

Μπορώ να χρησιμοποιήσω μελάνι εξάχνωσης σε κανονικό χαρτί; Μπορείτε, αλλά δεν θα φαίνεται πολύ καλό. Λόγω της διαδικασίας που συνεχίζεται κατά τη διάρκεια της εκτύπωσης, το κανονικό χαρτί κάνει κακό φορέα του μελανιού. Μπορείτε να εκτυπώσετε σε χαρτί αντιγραφής με μελάνι εξάχνωσης;

Ποιος είναι στο muscadine bloodline;
Διαβάστε περισσότερα

Ποιος είναι στο muscadine bloodline;

Βιογραφικό. Υπάρχει μια νέα δύναμη που κάνει μεγάλα κύματα στη μουσική της κάντρι, το Muscadine Bloodline. Οι περήφανοι ιθαγενείς του Mobile Alabama, Gary Stanton και Charlie Muncaster ξεκίνησαν το Muscadine Bloodline στις αρχές του 2016. Ποιοι είναι οι τραγουδιστές στο Muscadine Bloodline;

Είναι ανοιχτό σήμερα το tuggerah westfield;
Διαβάστε περισσότερα

Είναι ανοιχτό σήμερα το tuggerah westfield;

Westfield Tuggerah είναι ένα μεγάλο εμπορικό κέντρο στο προάστιο Tuggerah στην κεντρική ακτή. Είναι το δεύτερο μεγαλύτερο εμπορικό κέντρο στην κεντρική ακτή μετά το Erina Fair. Έρχεται η Kmart στο Westfield Tuggerah; Η Kmart πρόκειται να ανοίξει την ολοκαίνουργια τοποθεσία στα τέλη 2021.