Python Lists

Python List เมธอด sort()

เมธอด sort() ใช้สำหรับเรียงลำดับข้อมูลในลิสต์ โดยมีรูปแบบการใช้งานดังนี้ โดยค่าเริ่มต้น เมธอด sort() จะเรียงลำดับข้อมูลในลิสต์จากน้อยไปมาก ดังตัวอย่าง ผลลัพธ์…

Python List เมธอด reverse()

เมธอด reverse() ใช้สำหรับสลับลำดับข้อมูลในลิสต์แบบกลับด้าน มีรูปแบบการใช้งานดังนี้ ตัวอย่าง ผลลัพธ์ ข้อมูลในลิสต์จะเรียงลำดับแบบกลับด้าน [‘Benz’, ‘Suzuki’, ‘Honda’,…

Python List เมธอด remove()

เมธอด remove() ใช้สำหรับลบข้อมูลออกจากลิสต์ โดยการระบุค่าที่ต้องการลบ มีรูปแบบการใช้งานดังนี้ ตัวอย่าง ผลลัพธ์ [‘Toyota’, ‘Honda’, ‘Benz’]…

Python List เมธอด pop()

เมธอด pop() ใช้สำหรับลบข้อมูลออกจากลิสต์ ณ ตำแหน่งที่ระบุ มีรูปแบบการใช้งานดังนี้ ตัวอย่าง ผลลัพธ์ คำว่า “Honda”…

Python List เมธอด insert()

เมธอด insert() ใช้สำหรับเพิ่มข้อมูลเข้าไปในลิสต์ ณ ตำแหน่งที่ต้องการ โดยมีรูปแบบการใช้งานดังนี้ ตัวอย่าง ผลลัพธ์ [‘Toyota’, ‘Honda’,…

Python List เมธอด index()

เมธอด index() ใช้สำหรับตรวจสอบว่าค่าที่ระบุปรากฏอยู่ในตำแหน่งใดในลิสต์ มีรูปแบบการใช้งานดังนี้ ตัวอย่าง ผลลัพธ์จะเป็น 1 เพราะคำว่า “Honda” ปรากฏอยู่ในตำแหน่งที่…

Python List เมธอด extend()

เมธอด extend() ใช้สำหรับนำเอาข้อมูลสมาชิกในลิสต์หนึ่งไปต่อท้ายข้อมูลของอีกลิสต์หนึ่ง หรือนำเอาสมาชิกของข้อมูลประเภท iterable อื่น ๆ ไปต่อท้ายข้อมูลในลิสต์ปลายทาง มีรูปแบบการใช้งานดังนี้ ตัวอย่าง…

Python List เมธอด count()

เมธอด count() ใช้สำหรับนับจำนวนสมาชิกในลิสต์ที่มีค่าตามที่ระบุว่ามีจำนวนเท่าไหร่ มีรูปแบบการใช้งานดังนี้ ตัวอย่าง ผลลัพธ์จะเป็น 2 เพราะมีคำว่า “Toyota” ปรากฏอยู่ในลิสต์…

Python List เมธอด copy()

เมธอด copy() ใช้สำหรับคัดลอกข้อมูลทั้งหมดในลิสต์ไปเก็บไว้ในตัวแปรอื่น โดยจะคืนค่ากลับมาเป็นลิสต์ที่กำหนด มีรูปแบบการใช้งานดังนี้ ตัวอย่าง ผลลัพธ์ ตัวแปร mycar จะมีข้อมูลเหมือนกันกับตัวแปร…

Python List เมธอด clear()

เมธอด clear() ใช้สำหรับลบข้อมูลทุกรายการออกจาก List มีรูปแบบการใช้งานดังนี้ ตัวอย่าง ผลลัพธ์ ตัวแปร car จะกลายเป็นลิสต์ว่าง…

Python การ join ข้อมูลประเภท List

ถ้าต้องการรวมข้อมูลประเภท List หลาย ๆ อันเข้าด้วยกัน สามารถทำได้โดยการใช้โอเปอเรเตอร์ + เพื่อเชื่อมลิสต์เข้าด้วยกัน ดังนี้ ผลลัพธ์…

Python การคัดลอก List

ถ้าต้องการคัดลอกข้อมูลประเภท List เราสามารถใช้ built-in method ของ List นั่นก็คือเมธอด copy() ดังนี้…

Python การเรียงข้อมูลใน List

ข้อมูลประเภท List มีเมธอด sort() ซึ่งใช้เรียงข้อมูลตามตัวอักษรและตัวเลขจากน้อยไปหามากเป็นค่าเริ่มต้น ผลลัพธ์ [‘Asus’, ‘Nokia’, ‘Oppo’, ‘Samsung’,…

Python List Comprehension

List comprehension คือวิธีการเขียน Syntax ให้สั้นลงเมื่อต้องการสร้าง List ใหม่ขึ้นมาและเก็บข้อมูลเฉพาะรายการที่มีข้อมูลที่เราต้องการจากลิสต์ที่มีอยู่เดิม โดยปกติถ้าเราต้องการดึงข้อมูลจากลิสต์ใด ๆ ก็ตามโดยให้คัดเอาเฉพาะรายการที่มีข้อมูลที่เราต้องการ…

Python การเข้าถึงข้อมูลใน List ด้วย loop

เราสามารถวนลูปเข้าถึงข้อมูลแต่ละตัวใน List ได้หลากหลายวิธี ลูป for การใช้ลูป for จะเป็นการเข้าถึงข้อมูลใน List ตั้งแต่ตัวแรกไปจนถึงตัวสุดท้าย…

Python การลบข้อมูลใน List

ถ้าต้องการลบข้อมูลใน List สามารถทำได้โดยการใช้เมธอด remove() โดยมีรูปแบบการใช้งานดังนี้ ตัวอย่างการลบข้อมูลออกจากลิสต์ด้วยเมธอด remove() ผลลัพธ์ ก่อนการลบข้อมูล :[‘iPhone’,…

Python การเพิ่มข้อมูลใน List

การเพิ่มข้อมูลในลิสต์ สามารถทำได้โดยการใช้เมธอด append() โดยมีรูปแบบการใช้งานดังนี้ ตัวอย่างการเพิ่มข้อมูลในลิสต์ด้วยเมธอด append() การเพิ่มข้อมูลในลิสต์ด้วยเมธอด append() ข้อมูลที่ถูกเพิ่มเข้าไป จะไปอยู่ต่อท้ายข้อมูลเดิมในลิสต์…

Python การเปลี่ยนแปลงข้อมูลใน List

ถ้าต้องการเปลี่ยนแปลงข้อมูลใน List สามารถทำได้โดยการระบุอินเด็กซ์ของข้อมูลที่ต้องการเปลี่ยน เช่น หมายถึง การกำหนดค่าให้ข้อมูลตัวแรก (อินเด็กซ์ 0) ใน List…

Python การเข้าถึงข้อมูลใน List

เราสามารถเข้าถึงข้อมูลที่เก็บอยู่ใน List โดยการระบุอินเด็กซ์ โดยอินเด็กซ์ของ List จะเริ่มจาก 0 ดังนั้น ถ้าเราต้องการเข้าถึงข้อมูลตัวแรกใน List…

Python List เมธอด append()

เมื่อสร้างข้อมูลประเภท List ขึ้นมาใช้งานแล้ว เราสามารถเพิ่มข้อมูลเข้าไปใน List นั้นได้อีก ด้วยเมธอด append() โดยจะเป็นการเพิ่มข้อมูลต่อท้ายข้อมูลเดิมที่มีอยู่ใน List…

Python ข้อมูลประเภท List

ข้อมูลประเภทคอลเล็คชั่น Collections ในภาษาไพธอน มีอยู่ 4 ประเภท ดังนี้ List ข้อมูลประเภทลิสต์ ในภาษาไพธอน…