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