ยินดีต้อนรับกลับ.
มาพูดถึงประเภทข้อมูลต่อไปของเรากัน
และเป็นเรื่องใหญ่
มีประโยชน์มากอย่างหนึ่ง
เรียกว่ารายการ
และรายการเป็นลำดับของวัตถุที่สามารถเป็นประเภทใดก็ได้
คุณคิดว่ามันเป็นจุดแข็งใช่มั้ย?
ก่อนหน้านี้เรามีจุดแข็งที่เราได้เรียนรู้ เว้นแต่ว่าแต่ละลำดับของสตริงนี้ ก็คือ สตริง
ก็คือตัวอักษรหรือตัวเลขที่หุ้มด้วยเครื่องหมายคำพูด
รายการในทางกลับกันมีลักษณะเช่นนี้
สมมติว่าเราสร้างตัวแปรพันธมิตรและรายการที่เราแสดงด้วยวงเล็บเหลี่ยม
และในวงเล็บเหลี่ยมนั้น เราสามารถมีวัตถุที่แตกต่างกันได้
ตัวอย่างเช่น เราสามารถมีได้หนึ่ง สอง สาม สี่ ห้า
เราสามารถมีได้ สมมุติว่าอาลีสอง
และนี่จะมี
เป็น.
ดู.
และสามารถเก็บสะสมสิ่งของต่างๆ ที่เราต้องการได้
เราสามารถมิกซ์แอนด์แมทช์และบอกว่าเรามีเหมือนกัน
จากนั้น a อาจเป็นค่าบูลีนก็ได้
จริง.
ทั้งหมดนี้เป็นรายการ
ตอนนี้รายการมีความสำคัญอย่างยิ่ง และในภาษาการเขียนโปรแกรมอื่นๆ คุณอาจเคยได้ยินคำว่าอาร์เรย์
ดังนั้นในรายการ Python จึงเป็นรูปแบบของอาร์เรย์
และต่อมาเมื่อเราเข้าสู่ส่วนโมดูลของหลักสูตร เราจะพูดถึงความแตกต่างระหว่างรายการและการลบ
แต่ถ้าคุณมาจากพื้นฐานการเขียนโปรแกรมที่แตกต่างกัน รายการก็เหมือนกับอาร์เรย์ในภาษาของคุณ
คอลเลกชันของรายการ
สิ่งที่เรียบร้อยเกี่ยวกับรายการคือโครงสร้างข้อมูลแรกที่เรากำลังเรียนรู้
ทีนี้ โครงสร้างข้อมูลคืออะไร?
โครงสร้างข้อมูลเป็นแนวคิดที่สำคัญมากในภาษาโปรแกรม
เป็นวิธีที่เราจะจัดระเบียบข้อมูลและข้อมูลในโฟลเดอร์หรือตู้หรือกล่องเพื่อให้โครงสร้างข้อมูลเหล่านี้สามารถนำมาใช้กับข้อดีและข้อเสียที่แตกต่างกัน
ตัวอย่างเช่น คุณมีตู้เย็นสำหรับเก็บอาหาร และตู้เย็นสามารถใส่อาหารเข้าไปข้างใน
ทำให้เย็น และนำออกมาได้ดีมาก
หรือคุณอาจมีกระเป๋าเป้สะพายหลัง
กระเป๋าเป้นั้นดีจริง ๆ ที่จะใส่ทุกอย่างในนั้น
แต่เมื่อคุณกำลังมองหาของในกระเป๋าเป้ มันยากจริงๆ
ดังนั้นคุณสามารถนึกถึงโครงสร้างข้อมูลที่คล้ายกัน คอนเทนเนอร์ที่อยู่รอบๆ ข้อมูลของคุณซึ่งมีข้อดีและข้อเสียต่างกันในการเข้าถึงข้อมูลนั้น
การลบข้อมูลนั้น เขียนข้อมูล
แต่นั่นคือสิ่งที่เราจะพูดถึงในภายหลัง
กุญแจสำคัญในที่นี้คือวงเล็บเหลี่ยมช่วยให้เราเก็บข้อมูลและข้อมูล เช่น สตริง จำนวนเต็ม ลอยได้
หากเราต้องการบูลีนเป็นแฟชันที่มีอยู่
ลองนึกถึงตัวอย่างที่ดีที่นี่
ถ้าเรามีตะกร้าสินค้าล่ะ?
สมมติว่าเราคืออเมซอนที่นี่ แล้วอเมซอนก็มีตะกร้าสินค้าของอเมซอน
และที่นี่เราสามารถรวบรวมสิ่งต่าง ๆ ที่เราต้องการได้
บางทีเราอาจจะเก็บบ้าง ไม่รู้สิ สมุดบันทึก
และคุณรู้อะไรไหม
มาซื้อแกดเจ็ตกัน
มาซื้อแว่นกันแดดกัน
เราสามารถเพิ่มรายการต่าง ๆ ที่นี่ สตริงต่าง ๆ ข้อมูลต่าง ๆ ลงในรถเข็นนี้
และตอนนี้ เช่นเดียวกับที่เราเห็นในสตริง เราสามารถเข้าถึงรถเข็นของ Amazon ได้หลายวิธี
ตัวอย่างเช่น ฉันสามารถเข้าถึงได้อีกครั้งด้วยวงเล็บเหลี่ยม และเพียงแค่บอกว่าฉันต้องการรายการศูนย์
ถ้าผมพิมพ์ตรงนี้.
และทำรถเข็นอเมซอน
ดูนั่นสิ
ฉันได้รับโน๊ตบุ๊ค
รายการที่สอง.
ฉันได้รับแว่นกันแดด?
แล้วรายการที่สามล่ะ?
ไม่.
ดัชนี Lyst อยู่นอกช่วง
แต่ตอนนี้ควรจะสมเหตุสมผลแล้ว
นี่คือรายการที่เรากำลังเข้าถึงดัชนีของ
แต่มีเพียงสองรายการเท่านั้น
ดังนั้นถ้าเราจะ 0 หนึ่งไปยังรายการที่สาม ไม่มีอะไรเกิดขึ้น
ดังนั้นโปรแกรมของเราจึงบอกว่าใช้ไม่ได้
คุณกำลังทำอะไรผิด
และเช่นเดียวกับจุดแข็ง รายการเหล่านี้อยู่ในความทรงจำในชั้นวางหนังสือแยกต่างหาก
ใช่ไหม
แต่อยู่เคียงข้างกัน
ดังนั้นเราจึงสามารถไปที่ศูนย์หนึ่ง สอง สาม สี่ ห้า ไปเรื่อยๆ จนกว่ารายการจะสิ้นสุด
ไม่เป็นไร.
มาเรียนรู้เกี่ยวกับรายการกัน
อีกมากมายในวิดีโอหน้า
ลาก่อน.