輸入兩行字符串,以空格為分隔,將每行字符串存儲為列表形式。將第一個列表的元素值作為鍵,將第二個列表中對應順序的元素作為值,構建一個字典,按鍵升序排列后輸出字典的所有鍵值對列表。
輸入格式:
輸入兩行字符串,分別以空格為分隔存為列表。
輸出格式:
按鍵的升序,輸出字典鍵值對列表。
輸入樣例:
學校 城市 郵編
集美大學 廈門 361021
輸出樣例:
[('城市', '廈門'), ('學校', '集美大學'), ('郵編', '361021')]
list_1 = input().split()
list_2 = input().split()
# result = {'學校': '集美大學', '城市': '廈門', '郵編': '361021'}
result = {}
for i in range(len(list_1)):
result[list_1[i]] = list_2[i]
# 排序
list_1 = sorted(list_1)
new_result = {}
for i in range(len(list_1)):
new_result[list_1[i]] = result.get(list_1[i])
res = []
lin = []
for k, v in new_result.items():
lin.clear()
lin.append(k)
lin.append(v)
res.append(tuple(lin))
print(res)
