QUESTION DATED : 03/12/2024

(Question Code : QC24120300)

  A PYTHON PROGRAM TO CREATE A DICTIONARY,  ADD KEYS AND VALUES AND THEN EXCHANGE KEYS AND VALUES .  


      ANSWER

a = {}

while True:

    user_input = input("Enter key and value (to be in the form of key,value) / type 'stop' to quit:")

    

    if user_input.lower() == 'stop':

        break  

    key_value = user_input.split(',')

    

    if len(key_value)!= 2:

        print("Invalid input. Please enter key and value in the format 'key,value'.")

        continue  

    

    key = key_value[0].strip()  

    value = key_value[1].strip()  

    a[key] = value

swapped_dict = {}

for key, value in a.items():

    split_key = key.split(',')

    split_value = value.split(',')

    for k, v in zip(split_value, split_key):

        swapped_dict[k] = v

print("Swapped dictionary:", swapped_dict)


                                                                      -----


No comments:

Post a Comment

APPLICATIONS

Support Us Help us create more useful apps! We've already built a screen recorder(availabe in APPS...