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

ผนวกคีย์พจนานุกรมและค่า (ตามลำดับ) ในพจนานุกรมโดยใช้ Python


เมื่อจำเป็นต้องผนวกคีย์และค่าต่างๆ ของพจนานุกรมตามลำดับ คุณสามารถใช้วิธี "รายการ" ได้ นอกจากนี้ยังสามารถใช้เมธอด '.keys' และ '.values' เพื่อเข้าถึงคีย์และค่าเฉพาะของพจนานุกรมได้

ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -

ตัวอย่าง

my_dict = {"January" : 1, "Feb" : 2, "March" : 3, 'April':4, 'May' : 5, 'June' :6}

print("The dictionary is : ")
print(my_dict)

my_result = list(my_dict.keys()) + list(my_dict.values())

print("The ordered key and value are : ")
print(my_result)

ผลลัพธ์

The dictionary is :
{'January': 1, 'Feb': 2, 'March': 3, 'April': 4, 'May': 5, 'June': 6}
The ordered key and value are :
['January', 'Feb', 'March', 'April', 'May', 'June', 1, 2, 3, 4, 5, 6]

คำอธิบาย

  • มีการกำหนดพจนานุกรมและแสดงบนคอนโซล

  • คีย์ของพจนานุกรมสามารถเข้าถึงได้โดยใช้วิธี 'keys' และเข้าถึงค่าของพจนานุกรมโดยใช้วิธี 'values'

  • มันถูกแปลงเป็นรายการและต่อกันโดยใช้ตัวดำเนินการ '+'

  • สิ่งนี้จะแสดงบนคอนโซลเป็นเอาต์พุต