ตัวแปรชนิด List (ลิส) ใน Python (ไพทอน)

แชร์ความรู้ภาษา Python ไพทอน การเขียนโปรแกรมภาษาไพทอน

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
md040
PHP Super Member
PHP Super Member
โพสต์: 265
ลงทะเบียนเมื่อ: 07/11/2016 10:37 am

ตัวแปรชนิด List (ลิส) ใน Python (ไพทอน)

โพสต์ที่ยังไม่ได้อ่าน โดย md040 »

List (ตัวแปรลิส) เป็นตัวแปร 1 ตัวที่เก็บค่าได้มากกว่าหนึ่งค่า คล้ายตัวแปร array (อาร์เรย์) ในภาษา php (พีเอสพี) อยู่ในเครื่องหมาย [...]
การกำหนดค่า

โค้ด: เลือกทั้งหมด

variable_name = [ list data ]
เช่น list1 = [“name”, 24, ‘F’, “Thai”, “ABC school” ] เป็นต้น

การแสดงค่าของตัวแปรลิส

โค้ด: เลือกทั้งหมด

print (variable) 
เช่น
print (list1) #แสดงผลทั้งลิส
print (list1[0]) #แสดงค่าในลำดับที่ 0
print (list[1:3]) #แสดงผลตั้งแต่ลำดับที่ 1-3
print (list[2:]) #แสดงค่าตั้งแต่ลำดับที่ 2 ถึงลำดับสุดท้าย
print (list[-2]) #แสดงข้อมูลจากตำแหน่งสุดท้าย - 2

การเพิ่มและการ update ค่าให้กับตัวแปรลิส

โค้ด: เลือกทั้งหมด

var_name[index] = “ค่าที่ต้องการเพิ่ม”
เช่น list1[5] = “Bangkok” #ค่าในลำดับที่ 5 ก็จะเป็น “Bangkok”

การลบให้กับตัวแปรลิส
การลบค่าของตัวแปร สามารถทำด้วยคำสั่ง del

โค้ด: เลือกทั้งหมด

del (var_name[index])
เช่น del (list1[4]) #ตัวแปรถัดไปจะเลื่อนตำแหน่งเข้ามาแทนที่

ตัวดำเนินการ
- len(list) ใช้ในการตรวจสอบความยาวของลิส เช่น print len([a, b, c]) →มีค่าเท่ากับ 3
- การเรียงต่อกัน (+) เช่น [1, 2, 3] + [1, 2] ค่าที่ได้ [1, 2, 3, 1, 2]
- การทำซ้ำ (*) เช่น [1, 2, 3]*2 จะได้ [1, 2, 3, 1, 2, 3]
- ตรวจสอบสมาชิก เช่น 1 in [1, 2, 3] = true
- การทวน เช่น

โค้ด: เลือกทั้งหมด

for x in [1, 2, 3]:
                print x ผลคือ 1 2 3
ภาพประจำตัวสมาชิก
md040
PHP Super Member
PHP Super Member
โพสต์: 265
ลงทะเบียนเมื่อ: 07/11/2016 10:37 am

Re: ตัวแปรชนิด List (ลิส) ใน Python (ไพทอน)

โพสต์ที่ยังไม่ได้อ่าน โดย md040 »

ศึกษาเพิ่มเติม และโค้ดตัวอย่าง : https://www.mindphp.com/vdo-tutorial-pyt ... -type.html
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 71