xxxxxxxxxx
#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"])
xxxxxxxxxx
student_data = {
"name":"inderpaal",
"age":21,
"course":['Bsc', 'Computer Science']
}
#the keys are the left hand side and the values are the right hand side
#to print data you do print(name_of_dictionary['key_name'])
print(student_data['name']) # will print 'inderpaal'
print(student_data['age']) # will print 21
print(student_data['course'])[0]
#this will print 'Bsc' since that field is an array and array[0] is 'Bsc'
xxxxxxxxxx
dict = {"apple": "fruit", "ball": "object", "cricket": "sports"}
#how to print?
print(dict["cricket"])
xxxxxxxxxx
my_dict = {"key": "value", "a": 1, 2: "b"}
print(my_dict["key"])
# Output: value
print(my_dict["a"])
# Output: 1
print(my_dict[2])
# Output: b
xxxxxxxxxx
# 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 definition
print(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 loop
for 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
xxxxxxxxxx
#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()
xxxxxxxxxx
# 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.
xxxxxxxxxx
Polygon = {
"PolygonName" : "Tetrahectaseptadecagon"
"PolygonSides" : 417
}
print("A", (Polygon["PolygonName"]) "has", (Polygon["PolygonSides"]), "sides")
xxxxxxxxxx
myDict = {
"Fast": "In a Quick Manner",
"Hasya": "A Coder",
"Marks": [1, 2, 5],
"anotherdict": {'hasya': 'Player'}
}
# print(myDict['Fast'])
# print(myDict['Hasya'])
myDict['Marks'] = [45, 78]
print(myDict['Marks'])
print(myDict['anotherdict']['hasya'])
xxxxxxxxxx
#a dictionary
dict = {
"key": "value",
"other_key": "value"
}
#get a value from the dictionary using the key
print(dict["key"])
#you can also get a value from the dictionary using a normal index:
print(dict[1])