print(my_list[0]) # ผลลัพธ์: 1 (ค่าตำแหน่งแรก)
my_list = [1, 2, 3, 4, 5] # สร้าง list ด้วยข้อมูลเริ่มต้น
empty_list = [] # สร้าง list ว่าง
mixed_list = [1, "hello", 3.14] # เก็บข้อมูลได้หลายประเภท
my_list.append(6) # เพิ่มค่าที่ท้าย list
my_list.remove(3) # ลบค่า 3 ออกจาก list
for item in my_list:
print(item)
range(10) # สร้างลำดับตั้งแต่ 0 ถึง 9 (ไม่รวม 10)
range(1, 11) # สร้างลำดับตั้งแต่ 1 ถึง 10
range(1, 11, 2) # สร้างลำดับ 1, 3, 5, 7, 9 (เพิ่มทีละ 2)
range(10, 0, -1) # สร้างลำดับถอยหลัง 10, 9, ..., 1
numbers = list(range(5)) # [0, 1, 2, 3, 4]
for i in range(5):
print(i) # พิมพ์เลข 0 ถึง 4
my_list = ["a", "b", "c"]
for i in range(len(my_list)):
print(f"Index {i}: {my_list[i]}")
คุณสมบัติ | List | Range |
---|---|---|
การเปลี่ยนแปลงข้อมูล | เปลี่ยนแปลงได้ | เปลี่ยนแปลงไม่ได้ |
การจัดเก็บข้อมูล | เก็บข้อมูลหลากหลายประเภท | เก็บได้เฉพาะลำดับตัวเลข |
ขนาดหน่วยความจำ | ใช้หน่วยความจำมากกว่า | ใช้หน่วยความจำน้อยกว่า |
การใช้งานในลูป | ใช้ได้แต่ไม่ประหยัดหน่วยความจำ | ใช้ได้เหมาะสมและประหยัดหน่วยความจำ |
© Aj. Krit Th.
https://www.kritth.com