ฉันเพิ่งเริ่มใช้ Python และไม่สามารถหาวิธีแทรกสตริงลงในรายการได้โดยที่ไม่แยกเป็นอักขระเดี่ยว:
>>> list=['hello','world']
>>> list
['hello', 'world']
>>> list[:0]='foo'
>>> list
['f', 'o', 'o', 'hello', 'world']
ฉันควรทำอย่างไรเพื่อให้มี:
['foo', 'hello', 'world']
ค้นหาเอกสารและเว็บ แต่ยังไม่ถึงวันของฉัน
list2 = list1.append('foo')หรือlist2 = list1.insert(0, 'foo')จะส่งผลให้list2มีค่าเป็น None ทั้งสองอย่างappendและinsertเป็นวิธีการที่เปลี่ยนรายการที่ใช้แทนที่จะส่งคืนรายการใหม่