Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

โปรแกรม Python แปลงลิสต์ของ Tuple เป็น Dictionary


แปลงลิสต์ของ tuple (key, value) เป็น dictionary โดยใช้ dict() constructor

ตัวอย่าง

Input: [("Adwaita",5), ("Aadrika",5), ("Babai",37)]
Output: {'Adwaita':5, 'Aadrika':5, 'Babai':37}

อัลกอริทึม

  1. รับลิสต์ tuple
  2. ใช้ dict(list_of_tuples)
  3. คืน dictionary

โค้ดตัวอย่าง

def listtodict(A, di):
    di = dict(A)
    return di

A = [("Adwaita",5), ("Aadrika",5), ("Babai",37), ("Mona",7), ("Sanj",25), ("Sakya",30)]
di = {}
print("The Dictionary Is:", listtodict(A, di))

ผลลัพธ์

The Dictionary Is: {'Adwaita': 5, 'Aadrika': 5, 'Babai': 37, 'Mona': 7, 'Sanj': 25, 'Sakya': 30}