เมื่อจำเป็นต้องคูณองค์ประกอบทั้งหมดในพจนานุกรม ค่าคีย์ในพจนานุกรมจะถูกทำซ้ำ คีย์จะถูกคูณกับคีย์ก่อนหน้า และกำหนดเอาท์พุต
พจนานุกรมคือชุดของคู่คีย์-ค่า
ตัวอย่าง
ด้านล่างนี้เป็นการสาธิตสำหรับสิ่งเดียวกัน -
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
คำอธิบาย
- มีการกำหนดพจนานุกรม
- ตัวแปรถูกกำหนดให้เป็นค่าหนึ่ง
- มีการทำซ้ำ 'กุญแจ' ในพจนานุกรม
- ในทุกขั้นตอน คีย์นี้จะถูกคูณด้วยตัวแปรที่กำหนดไว้ก่อนหน้านี้
- ค่านี้ถูกกำหนดให้กับตัวแปรตัวเดียวกันเอง
- สิ่งนี้จะแสดงบนคอนโซลเป็นเอาต์พุต