‫จริงๆ แล้ว มีอีกวิธีหนึ่งที่เราได้เห็นในรายการวิธีค้นหารายการในพจนานุกรม
‫จำไว้ว่าเราใช้คำว่า enlists อย่างไร
‫เราพูดอะไรบางอย่างในลักษณะของ Hey คือ I ในรายการที่มี I หรือเราใช้สตริงเช่น
‫hi
‫คุณสามารถทำเช่นเดียวกันกับพจนานุกรมได้
‫ฉันสามารถพูดได้ว่าตะกร้าที่มีอยู่ในผู้ใช้?
‫และมาพิมพ์สิ่งนี้กัน
‫และวิ่ง
‫และจะบอกว่า ใช่ มีตะกร้าอยู่ในผู้ใช้
‫แล้วขนาดล่ะ?
‫สิ่งนั้นมีอยู่หรือไม่?
‫ไม่.
‫นั่นเป็นเท็จ
‫ที่ไม่มีอยู่ในผู้ใช้
‫แต่นี่คือสิ่งที่น่าสนใจจริงๆ
‫และนี่ก็เป็นอีกวิธีหนึ่งของพจนานุกรมที่เราสามารถใช้ได้
‫อีกอย่าง คุณจะเห็นว่าพจนานุกรมมีไม่มากนักที่พจนานุกรมมี
‫โชคดีที่เราจะข้ามส่วนหลักที่นี่
‫หนึ่งเรียกว่าคีย์
‫และกุญแจก็ตรวจสอบกุญแจ
‫คีย์ของผู้ใช้คืออะไร?
‫ดังนั้นถ้าฉันไปที่นี่และฉันคลิกเรียกใช้
‫ด้านนี้ไม่มีคีย์ขอโทษไม่ใช่นี่
‫นี่จึงเป็นค่า
‫ถ้าจะเช็คคีย์ ผมคงบอกว่า H.
‫อันไหนจริง.
‫แต่ถ้าฉันต้องการตรวจสอบค่า
‫ในกรณีนั้นถ้าฉันทำ
‫สวัสดี
‫ฉันได้รับความจริง
‫มันกำลังจะผ่านไป
‫หรือที่เราเรียกว่าวนซ้ำ
‫ค่าต่างๆ
‫อีกอย่างหนึ่งที่มีประโยชน์จริงๆ คือ ไอเทมและไอเทมพิเศษเพราะเราเคยเห็นคีย์และค่าต่างๆ
‫แล้ว แต่ไอเทมจริงๆ คว้าไอเทมทั้งหมดได้
‫วิธีที่เราเห็นจริง ๆ ก็คือเอาออกแล้วคลิกเรียกใช้
‫ไม่เป็นไร.
‫นี้เป็นสิ่งที่น่าสนใจ
‫ฉันมีรายการ dict ที่นี่และฉันคว้าดูเหมือนรายการและที่นี่เรามีตะกร้าวงเล็บ
‫หนึ่ง สอง สาม ทักทาย
‫สวัสดีและ h 20
‫แต่มีไวยากรณ์แปลกๆ บางอย่างที่เราไม่เคยเห็นมาก่อน และนี่คือทูเปิลจริงๆ
‫เราจะหยุดเรื่องนี้และพูดถึงเรื่องนี้อีกสักหน่อย เมื่อเราพูดถึงโครงสร้างข้อมูลถัดไปของเรา
‫แต่กุญแจ ค่านิยม และรายการเป็นวิธีที่ง่ายสำหรับเราในการหยิบสิ่งเหล่านี้จากพจนานุกรมของเรา
‫มาต่อด้วยวิธีพจนานุกรมอื่นๆ ที่เราอาจใช้กันต่อไป
‫หนึ่งเป็นหนึ่งที่ดีมากเรียกว่า
‫ชัดเจน.
‫และถ้าฉันเรียกใช้สิ่งนี้
‫คุณเห็นว่า?
‫ฉันได้รับพจนานุกรมเปล่า
‫จะเกิดอะไรขึ้นถ้าฉันเรียกใช้ผู้ใช้ dot clear ที่นี่และเรียกใช้ผู้ใช้
‫มันยังคงเป็นวัตถุเปล่าหรือพจนานุกรมเปล่า
‫คุณจะเห็นได้ว่าสิ่งนี้ชัดเจนไม่ส่งคืนสิ่งใดเลย
‫ไม่ได้?
‫มันอยู่ในสถานที่
‫ลบสิ่งที่มีในพจนานุกรมออก ดังนั้นมันก็แค่สร้างพจนานุกรมเปล่า
‫แล้วไง?
‫สำเนา.
‫สำเนาช่วยให้เราสามารถคัดลอก
‫ผู้ใช้เพื่อที่ว่าถ้าฉันพิมพ์ผู้ใช้และผู้ใช้สองและฉันคลิกเรียกใช้
‫ฉันได้รับผู้ใช้สองคน
‫คัดลอกคีย์และค่าแล้ว
‫แต่ถ้าตอนนี้ฉัน
‫สมมติว่า
‫ล้างผู้ใช้รายแรกและฉันคลิกเรียกใช้
‫ผู้ใช้รายแรกว่างเปล่า
‫แต่เนื่องจากฉันได้คัดลอกผู้ใช้คนที่สอง ผู้ใช้คนที่สองจึงมีข้อมูลเก่า
‫และนี่คือแนวคิดที่เราเคยพูดถึงมาก่อน
‫คำสั่งที่มีประโยชน์อีกคำสั่งหนึ่ง และกลับไปที่การมีผู้ใช้ก็คือ user dot pop ซึ่งจะลบคีย์และค่าออกจากพจนานุกรม
‫ในกรณีของเรา สมมุติว่าเราต้องการลบคีย์ที่เป็น H ผมจะเรียกว่า H และถ้าผมรันสิ่งนี้
‫ฉันได้รับ 20 เพราะป๊อปคืนค่าของสิ่งที่ถูกลบออก
‫แต่ถ้าฉันพิมพ์ผู้ใช้ตอนนี้ คุณจะเห็นว่าอายุนั้นไม่มีอยู่อีกต่อไปเพราะเราเลิกใช้แล้ว
‫แต่ป๊อป อย่างที่คุณเห็น จะลบค่าที่แท้จริงออกไป
‫หรือคืนค่าตามจริง
‫20.
‫นี่เป็นอีกหนึ่งรายการป๊อปที่สนุกจริงๆและตรงไปตรงมา
‫ฉันไม่ได้ใช้มาก แต่ฉันคิดว่ามันสนุก
‫รายการป๊อปถ้าคุณเดา
‫ดีคุณจะไม่เดา
‫โอ้ และนั่นเป็นเพราะว่าฉันต้องแน่ใจว่าฉันเขียนมันอย่างถูกต้องด้วยตัวพิมพ์เล็กถ้าฉันรันสิ่งนี้
‫เกิดอะไรขึ้น?
‫มันสุ่มบางอย่างขึ้นมา
‫หนึ่งในคีย์และค่าในกรณีนี้ อายุ 20 จะถูกลบออก
‫ดังนั้นรายการสุดท้ายในพจนานุกรมจึงถูกลบโดยจำได้ว่าพจนานุกรมไม่ได้เรียงลำดับ
‫นี่จึงเป็นพจนานุกรมขนาดมหึมา ที่ไม่มีคำสั่งใด ๆ เลย
‫บางครั้งมันจะลบบางคู่ออก อย่างที่คุณเห็น ไม่ใช่คู่สุดท้าย แต่บางคู่ของค่าคีย์
‫ดังนั้นคุณต้องระวังสิ่งนี้
‫ไม่จำเป็นเพียงแค่ลบสิ่งสุดท้ายที่คุณป้อน แต่อาจมีประโยชน์ในบางโอกาส
‫สุดท้าย เรามีบางอย่างที่เรียกว่า อัปเดต อัปเดต อัปเดตง่ายๆ ตามชื่อที่แนะนำ นั่นคือค่าคีย์
‫ลองมาดูที่นี่
‫สิ่งที่เราต้องทำคือให้พจนานุกรมใหม่
‫วงเล็บปีกกาและเพียงแค่พูดว่า เฮ้ ฉันต้องการอัปเดตอายุ 255
‫ถ้าฉันคลิกเรียกใช้
‫อ้อ และฉันลืมวงเล็บไว้ที่นี่
‫ลองอีกครั้ง
‫ถ้าฉันคลิกเรียกใช้
‫ไปเลย
‫อัปเดตอายุแล้ว
‫แต่ถ้า.
‫นี่เป็นคีย์ที่ไม่มีอยู่จริง เช่น หน้าต่างๆ และฉันคลิกเรียกใช้
‫มันจะยังคงอัปเดตด้วยรายการคีย์ใหม่
‫นี่เป็นอีกวิธีที่มีประโยชน์มาก
‫ไม่เป็นไร.
‫นั่นคือมันสำหรับพจนานุกรม
‫แล้วพบกันใหม่ในวิดีโอหน้าครับ