#python #dictionary
#python #словарь
Вопрос:
dic_1 = {"First_names" : "alex,sam", "Last_Name" : "jones,junior"}
Создайте словарь из dict_1
таких значений, как возьмите имя и фамилию и создайте ключ.
например:
new_dict = {"alex,jones" : "present", "sam,junior" : "absent"}
желаемым результатом будет new_dict .
Комментарии:
1. Какой смысл иметь такой
dict
?
Ответ №1:
first_names = dic_1["First_names"].split(",")
last_names = dic_1["Last_Name"].split(",")
new_dict = {}
for first_name, last_name in zip(first_names, last_names):
new_dict.setdefault(",".join([first_name, last_name]), None) # None/Absent/Present, whatever the default value needs to be