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