การแบ่งส่วน (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]