ข้อผิดพลาด “วัตถุ 'str' ไม่สนับสนุนการกำหนดรายการ” จะแจ้ง คุณ ว่าคุณกำลังพยายามแก้ไขค่าของสตริงที่มีอยู่ ตอนนี้คุณพร้อมที่จะแก้ไขข้อผิดพลาดของ Python อย่างผู้เชี่ยวชาญแล้ว
รายการสนับสนุนการกำหนดรายการหรือไม่
ในขณะที่คุณสามารถเปลี่ยนค่าในรายการได้ ค่าภายในทูเพิลไม่สามารถเปลี่ยนแปลงได้ นอกจากนี้ ทูเพิลยังถูกจัดเก็บไว้ในวงเล็บ ในขณะที่รายการถูกประกาศระหว่างวงเล็บเหลี่ยม เนื่องจากคุณไม่สามารถเปลี่ยนค่าในทูเพิล การมอบหมายรายการจึงไม่ทำงาน
การมอบหมายรายการใน Python คืออะไร
ข้อผิดพลาดของหลาม TypeError: วัตถุ 'str' ไม่สนับสนุนการกำหนดรายการเกิดขึ้นเมื่อคุณ พยายามแก้ไขหรือแก้ไขอักขระในสตริงโดยใช้ตัวดำเนินการสตริงเป็นวัตถุที่ไม่เปลี่ยนรูปซึ่งไม่สามารถเปลี่ยนแปลงได้
คุณจะกำหนดรายการให้กับสตริงใน Python ได้อย่างไร
ในการสร้างสตริง ใส่ลำดับของอักขระในเครื่องหมายคำพูดเดี่ยว เครื่องหมายคำพูดคู่ หรือเครื่องหมายคำพูดสามคำ แล้วกำหนดให้กับตัวแปร คุณสามารถดูการทำงานของตัวแปรใน Python ได้ในบทช่วยสอนเกี่ยวกับตัวแปร Python ตัวอย่างเช่น คุณสามารถกำหนดอักขระ 'a' ให้กับตัวแปร single_quote_character.
ฉันจะแก้ไขวัตถุ str ไม่สนับสนุนการกำหนดรายการได้อย่างไร
คุณต้องสร้างสตริงใหม่ตามเนื้อหาของสตริงเก่า หากคุณต้องการเปลี่ยนสตริง ข้อผิดพลาด "'str' ไม่สนับสนุนการกำหนดรายการ" จะบอกคุณที่ คุณกำลังพยายามแก้ไขค่าของสตริงที่มีอยู่.