ทำความรู้จักกับภาษา python (6) : ตัวแปรชนิด List (ลิส)
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP Super Hero Member
- โพสต์: 604
- ลงทะเบียนเมื่อ: 07/12/2016 10:55 am
ทำความรู้จักกับภาษา python (6) : ตัวแปรชนิด List (ลิส)
ตัวแปรชนิด List(ลิส)
ตัวแปรชนิดลิส สามารถเก็บค่าได้มากกว่า 1 ค่าใน 1 ตัวแปร เพื่อการใช้งานที่หลากหลาย
การกำนดค่าตัวแปร List
-การกำหนดค่าให้กับตัวแปร List (ลิส) ต้องอยู่ภายใต้เครื่องหมาย [...] การเพิ่มค่าให้กับตัวแปร list
จะเห็นได้ว่า Update (อัพเดท) เข้าไปแทนที่ค่าเก่าก็คือ abc การลบค่าในตัวแปร List
จะเห็นได้ว่าเมื่อ Delete (ดีลิท) ตัวแปร abc ออก ตัวแปร 2013 จะเข้ามาแทนที่ ตัวดำเนินการของตัวแปรลิส
led([a , b , c]) คือความยาวของลิส ผลที่ได้ 3
[1 , 2 , 3] + [1 , 2] คือการเรียงต่อกัน ผลที่ได้ [1 , 2 , 3 , 1 , 2]
[1 , 2 , 3] * 3 คือการทำซ้ำ ผลที่ได้ [1 , 2 , 3 , 1 , 2 , 3 , 1 , 2 , 3]
1 in [1 , 2 , 3] คือการตรวจสอบสมาชิก ผลที่ได้ True (ทรู)
for x in [1 , 2 , 3]: print (x) คือการทวน ผลที่ได้ 1 2 3
ตัวอย่างการลองรันโค้ด ศึกษาข้อมูลจาก https://www.youtube.com/watch?v=pZ788u6 ... lzdKrpxsMM
ตัวแปรชนิดลิส สามารถเก็บค่าได้มากกว่า 1 ค่าใน 1 ตัวแปร เพื่อการใช้งานที่หลากหลาย
การกำนดค่าตัวแปร List
-การกำหนดค่าให้กับตัวแปร List (ลิส) ต้องอยู่ภายใต้เครื่องหมาย [...] การเพิ่มค่าให้กับตัวแปร list
จะเห็นได้ว่า Update (อัพเดท) เข้าไปแทนที่ค่าเก่าก็คือ abc การลบค่าในตัวแปร List
จะเห็นได้ว่าเมื่อ Delete (ดีลิท) ตัวแปร abc ออก ตัวแปร 2013 จะเข้ามาแทนที่ ตัวดำเนินการของตัวแปรลิส
led([a , b , c]) คือความยาวของลิส ผลที่ได้ 3
[1 , 2 , 3] + [1 , 2] คือการเรียงต่อกัน ผลที่ได้ [1 , 2 , 3 , 1 , 2]
[1 , 2 , 3] * 3 คือการทำซ้ำ ผลที่ได้ [1 , 2 , 3 , 1 , 2 , 3 , 1 , 2 , 3]
1 in [1 , 2 , 3] คือการตรวจสอบสมาชิก ผลที่ได้ True (ทรู)
for x in [1 , 2 , 3]: print (x) คือการทวน ผลที่ได้ 1 2 3
ตัวอย่างการลองรันโค้ด ศึกษาข้อมูลจาก https://www.youtube.com/watch?v=pZ788u6 ... lzdKrpxsMM
-
- PHP Super Hero Member
- โพสต์: 604
- ลงทะเบียนเมื่อ: 07/12/2016 10:55 am
Re: ทำความรู้จักกับภาษา python (6) : ตัวแปรชนิด List (ลิส)
สามารถศึกษาข้อมูลเพิ่มเติมได้ที่ https://www.mindphp.com/vdo-tutorial-pyt ... -type.html
-
- PHP Sr. Member
- โพสต์: 84
- ลงทะเบียนเมื่อ: 01/02/2017 11:10 am
Re: ทำความรู้จักกับภาษา python (6) : ตัวแปรชนิด List (ลิส)
อ่านแล้วเข้าใจครับ
- Jom07
- PHP Super Hero Member
- โพสต์: 514
- ลงทะเบียนเมื่อ: 08/01/2018 9:56 am
Re: ทำความรู้จักกับภาษา python (6) : ตัวแปรชนิด List (ลิส)
โค้ด: เลือกทั้งหมด
list1 = ["test", "test1", 2017, 2018]
list2 = [1, 2, 3, 4, 5]
print (list1[0])
print (list1[1:3])
print (list2[2:])
print (list1[-2])
ให้ listที่1 index ที่ 0 จะแสดง test
ให้ listที่1 index ที่ 1:3 จะแสดง test1,2017
ให้ listที่2 index ที่ 2: จะแสดง 3,4,5
ให้ listที่1 index ที่ -2 จะแสดง 2017
ศึกษาข้อมูลจาก :
https://www.youtube.com/watch?v=pZ788u6 ... MM&index=6
-
- PHP Hero Member
- โพสต์: 114
- ลงทะเบียนเมื่อ: 09/04/2018 10:04 am
Re: ทำความรู้จักกับภาษา python (6) : ตัวแปรชนิด List (ลิส)
โค้ด: เลือกทั้งหมด
list1 = ["Jame", "Jan", "Game", "Tom"]
list2 = [9, 8, 7, 6, 5]
print (len(list1))
print (len(list2))
print (list1 + list2)
print (list2 * 2)
print (9 in list1)
print (7 in list2)
for x in list1
print x
ผลการรัน
[attachment=0]ผลลัพธ์ตัวดำเนินการ list.JPG[/attachment]
แสดงผลจำนวนสมาชิกใน list1 ทั้งหมด
แสดงผลจำนวนสมาชิกใน list2 ทั้งหมด
แสดงผลสมาชิกของ list1 และต่อด้วยสมาชิกของ list2
แสดงผลสมาชิกของ list2 ออกมาสองครั้ง เรียกว่าการทำซ้ำ
แสดงการตรวจสอบว่า 9 เป็นสมาชิกของ list1 หรือไม่
แสดงการตรวจสอบว่า 7 เป็นสมาชิกของ list2 หรือไม่
แสดงผลการตรวจทานสมาชิกทั้งหมดใน list1
ศึกษาจาก https://youtu.be/pZ788u6XsiM
- แนบไฟล์
-
- ผลลัพธ์ตัวดำเนินการ list.JPG (14.49 KiB) Viewed 1328 times
-
- PHP Hero Member
- โพสต์: 199
- ลงทะเบียนเมื่อ: 30/04/2018 9:44 am
Re: ทำความรู้จักกับภาษา python (6) : ตัวแปรชนิด List (ลิส)
ตัวแปรชนิด List (ลิส)
ผลลัพธ์การรันโค้ด
ศึกษาจาก : https://www.youtube.com/watch?v=pZ788u6 ... lzdKrpxsMM
โค้ด: เลือกทั้งหมด
Country_list = ['Thai','English','France','Geramany','America']
Year_list = [2000,2001,2002,2003,2004]
print (Country_list)
print (Country_list[0:4])
print (Country_list[-1:])
print (Year_list)
print (Year_list[1:3])
print (Year_list[2:])
It’s never too late to start again.
- chatee supasand
- PHP VIP Members
- โพสต์: 1666
- ลงทะเบียนเมื่อ: 04/06/2019 10:06 am
Re: ทำความรู้จักกับภาษา python (6) : ตัวแปรชนิด List (ลิส)
ลองเขียนความรู้ที่ได้จากวีดีโอ สอนไพทอน บทที่ 6 ทำความรู้จัก ตัวแปรชนิด List การใช้งานตัวแปลประเภทลิส
ศึกษาจาก https://www.youtube.com/watch?v=pZ788u6 ... MM&index=6
แสดง ชื่อทั้งหมด เพศ และ อายุ
แสดงชื่อคนที่ 2-3
แสดงชื่อคนที่1
แสดงเพศ หญิง
แสดงอยุ 23 เพราะนับมาจากได้หลัง -3
ศึกษาจาก https://www.youtube.com/watch?v=pZ788u6 ... MM&index=6
โค้ด: เลือกทั้งหมด
name = ['bell','jame','boy','num','fon']
sex = ['male' , 'female']
age = [20,21,22,23,24,25]
print name + sex + age
print name[1:3]
print name[0]
print sex[1]
print age[-3]
แสดงชื่อคนที่ 2-3
แสดงชื่อคนที่1
แสดงเพศ หญิง
แสดงอยุ 23 เพราะนับมาจากได้หลัง -3
- jirawoot
- PHP VIP Members
- โพสต์: 3129
- ลงทะเบียนเมื่อ: 17/06/2019 10:30 am
Re: ทำความรู้จักกับภาษา python (6) : ตัวแปรชนิด List (ลิส)
โค้ด: เลือกทั้งหมด
list1 =['python', 'helloworld', 2013,2024]
list2=[1,2,3,4,5]
print(list1)
print(list2)
โค้ด: เลือกทั้งหมด
list1 =['python', 'helloworld', 2013,2024]
list2=[1,2,3,4,5]
print(list1[0])
print(list1[1:3])
print(list2[2:])
print(list1[-2])
โค้ด: เลือกทั้งหมด
var_list = ['python', 'hello', 2013, 2014]
print(var_list[1])
var_list[1]='update'
print(var_list[1])
โค้ด: เลือกทั้งหมด
var_list = ['python', 'hello', 2013, 2014]
print(var_list[1])
del var_list[1]
print(var_list[1])
โค้ด: เลือกทั้งหมด
list1 =['python', 'helloworld', 2013,2024]
list2=[1,2,3,4,5]
print(len(list1))
print(len(list2))
print(list1+list2)
print(list1*2)
print("python" in list1)
print('php' in list1)
for x in list1:
print(x)
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ การUpdateค่าในตัวแปรชนิด list ใน python
โดย ธวัชชัย แสนหาญ » 17/11/2018 6:45 pm » ใน Python Knowledge - 1 ตอบกลับ
- 1372 แสดง
-
โพสต์ล่าสุด โดย mindphp
03/12/2018 8:15 pm
-
-
-
โพสต์ใหม่ ตัวแปร List ใน Python เหมาะสำหรับงานแบบไหน
โดย athirach.offcial » 27/03/2024 11:34 am » ใน Python Knowledge - 0 ตอบกลับ
- 37 แสดง
-
โพสต์ล่าสุด โดย athirach.offcial
27/03/2024 11:34 am
-
-
-
โพสต์ใหม่ ตัวแปรชนิด List (ลิส) ใน Python (ไพทอน)
โดย md040 » 29/12/2016 5:31 pm » ใน Python Knowledge - 1 ตอบกลับ
- 965 แสดง
-
โพสต์ล่าสุด โดย md040
30/12/2016 10:17 am
-
-
- 0 ตอบกลับ
- 1712 แสดง
-
โพสต์ล่าสุด โดย jirawoot
24/06/2019 4:47 pm
-
-
โพสต์ใหม่ เรียนรู้ Python การกำหนดตัวแปร List
โดย Patcharanan.0399 » 17/04/2018 10:45 am » ใน Share Knowledge - 0 ตอบกลับ
- 746 แสดง
-
โพสต์ล่าสุด โดย Patcharanan.0399
17/04/2018 10:45 am
-
-
-
โพสต์ใหม่ Python (1) ข้อแตกต่างของ List กับ Tuple
โดย Dive Demo » 02/02/2017 5:41 pm » ใน Python Knowledge - 0 ตอบกลับ
- 1388 แสดง
-
โพสต์ล่าสุด โดย Dive Demo
02/02/2017 5:41 pm
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 4