การแบ่งส่วน (Slicing) ในช่วงตำแหน่งใน Python
เพื่อให้ได้สไลซ์ คุณต้องกำหนดช่วงตำแหน่งสำหรับมัน - จากจุดเริ่มต้นไปจนถึงจุดสิ้นสุด โดยด้านซ้ายของเครื่องหมายทวิภาค ให้ระบุดัชนีเริ่มต้น และด้านขวา - ดัชนีสิ้นสุด:
pythontxt = 'abcde'
res = txt[1:3]
print(res) # แสดงผล 'bc'
Задание 1
กำหนดสตริง:
pythontxt = '12345'
รับสไลซ์ของตัวอักษรทั้งหมด ยกเว้น ตัวแรกและตัวสุดท้าย:
python'234'
Задание 2
กำหนดลิสต์:
pythonlst = [1, 2, 3, 4, 5, 6, 7]
รับสไลซ์ต่อไปนี้จากลิสต์:
python[1, 2, 3]
Задание 3
กำหนดลิสต์:
pythonlst = [1, 2, 3, 4, 5, 6, 7]
รับสไลซ์ต่อไปนี้จากลิสต์:
python[2, 3, 4, 5]
Задание 4
กำหนดลิสต์:
pythonlst = [1, 2, 3, 4, 5, 6, 7]
รับสไลซ์ต่อไปนี้จากลิสต์:
python[2, 3, 4, 5, 6]