เมื่อจำเป็นต้องคูณองค์ประกอบทั้งหมดในพจนานุกรม ค่าคีย์ในพจนานุกรมจะถูกทำซ้ำ คีย์จะถูกคูณกับคีย์ก่อนหน้า และกำหนดเอาท์พุต
พจนานุกรมคือชุดของคู่คีย์-ค่า
ตัวอย่าง
ด้านล่างนี้เป็นการสาธิตสำหรับสิ่งเดียวกัน -
my_dict = {'Jane':99,'Will':54,'Mark':-3} my_result = 2 for key in my_dict: my_result = my_result * my_dict[key] print("The reuslt of multiplying keys in a dictionary is : ") print(my_result)
ผลลัพธ์
The reuslt of multiplying keys in a dictionary is : -32076
คำอธิบาย
- มีการกำหนดพจนานุกรม
- ตัวแปรถูกกำหนดให้เป็นค่าหนึ่ง
- มีการทำซ้ำ 'กุญแจ' ในพจนานุกรม
- ในทุกขั้นตอน คีย์นี้จะถูกคูณด้วยตัวแปรที่กำหนดไว้ก่อนหน้านี้
- ค่านี้ถูกกำหนดให้กับตัวแปรตัวเดียวกันเอง
- สิ่งนี้จะแสดงบนคอนโซลเป็นเอาต์พุต