Page 69 - python
P. 69
43
ตัวอยาง 4.11 เปนการลบสมาชิกในตําแหนงที่ 3 ถง 6 ผลลัพธเหลือสมาชิกดังนี้ [1, 2, 3, 7, 8,
ึ
9, 0]
4.10 การเพิ่มขอมูลเขาไปในลีสตดวยคําสั่ง append
ฟงกชั่น append() ทําหนาที่เพิ่มคาเขาตอทายรายการลีสต ดังนี้
ตัวอยางที่ 4.12 การลบสมาชิกภายในตัวแปรลีสต
x = ["Python", "Dart"]
x.append("GoLang")
print(x)
ผลลัพธ :
['Python', 'Dart', 'GoLang']
ตัวอยาง 4.12 ในตอนเริ่มตนประกาศใหตัวแปร x มีสมาชิก 2 ตัวคือ "Python" และ "Dart"
ิ่
ิ
จากนั้นทาการเพม "GoLang" ลงในตัวแปร x ดวยคําสั่ง append() เมื่อพมพคําสั่ง x จะมีสมาชิกเพมขึ้น
ํ
ิ่
อีก 1 ตัว คือ ['Python', 'Dart', 'GoLang']
4.11 การ pop สมาชิกออกจากตัวแปรลีสต
ฟงกชั่น pop() ทําหนาที่ดึงสมาชิกตําแหนงสุดทายภายในลีสตออกไป
ตัวอยางที่ 4.13 การ pop สมาชิกออกจากตัวแปรลีสต
x = ["Python", "Dart"]
z = x.pop()
print(z, x)
ผลลัพธ :
Dart ['Python']
ตัวอยาง 4.13 ตัวแปร x มีสมาชิก 2 ตัว คือ ["Python", "Dart"] ตอมาทําการ pop() ออกมา
ี
และนําคาไปใสตัวแปร z ทําใหตัวแปร x เหลือสมาชิกเพยง 1 ตัว โดยคา z มีคา Dart และตัวแปร x มีคา
['Python']
ั
4.12 คําสง index() ใชตรวจสอบหมายเลขสมาชิกภายในตวแปรลสต
ั
่
ี
ฟงกชั่น index() ทําหนาบอกตําแหนงของสมาชิกภายในตัวแปรลีสต
ตัวอยางที่ 4.14 การ pop สมาชิกออกจากตัวแปรลีสต
x = ["Python", "Dart", "GoLang"]
print(x.index("Python"))