#dictionary
programming ={"Bugs":"These are the places of code which dose not let your program run successfully","Functions":"This is a block in which you put a peice of code","shell":"This is a place where the code is exicuted"}print(programming["Bugs"])print(programming["shell"])#error#print(programming["pugs"])
# Dictionaries in Python are used to store set of data like Key: Value pair# the syntax of a dictionary in Python is very simple we use {} inside that# we define {Key: Value}, to separate multiple values we use','
programming_dictionary ={"Bug":"An error in a program that prevents the program from running as expected.","Function":"A piece of code that you can easily call over and over again.","Loop":"The action of doing sommething again and again",}# to retrieve the values from a dictionary we use the Key name as an Index# retrieving the Function's definitionprint(programming_dictionary["Function"])# this will print the definition of Function# if you wanna print all the entries in the dictionary you can do that by for loopfor key in programming_dictionary:print(programming_dictionary[key])# prints all entries# adding items to a dictionary# the following code will add another entry to the dictionary called Variable
programming_dictionary["Variable"]="The label to store some sort of data"print(programming_dictionary["Variable"])# editing the values of a key # editing the value of variable
programming_dictionary["Variable"]="Variables are nothing but reserved memory locations to store values. This means that when you create a variableyou reserve some space in memory"# if you learnt something from this please upvote it
# Dictionaries in Python
ages ={"John":43,"Bob":24,"Ruth":76}# Marked by { at beginning and a } at end# ^^^ Has sets of keys and values, like the 'John' and 43 set. These two values must be seperated by a colon# ^^^ Sets of values seperated by commas.
#A dictionary has key-value pairs. Here 1,2,3 are the keys and Item1,Item2,Item3 #are their values respectively.
dictionaryName ={1:"Item1",2:"Item2",3:"Item3"}#retrieving value of a particular key
dictionaryName[1]#retrieving all the keys in a dictionary
dictionaryName.keys()#retrieving all the values in a dictionary
dictionaryName.values()
#a dictionarydict={"key":"value","other_key":"value"}#get a value from the dictionary using the keyprint(dict["key"])#you can also get a value from the dictionary using a normal index:print(dict[1])