My Lists
name = "Krishiv"
print ("name", name, type (name))
age = 15
print ("age", age, type (age))
print()
sports =["soccer", "basketball", "football"]
print("sports", sports, type(sports))
print("- sports[1]", sports[1], type(sports[1]))
print()
person = {
"name": name,
"age": age
}
print("person", person, type(person))
print('- person["name"]', person["name"], type(person["name"]))
InfoDB = []
InfoDB.append({
"FirstName": "Krishiv",
"LastName": "Mahendru",
"DOB": "april 22",
"Residence": "San Diego",
"favorites subject" : "Comp Sci",
"Favorite_Desserts" : ["Brownies", "cookies"]
})
print(InfoDB)
def print_data(d_rec):
print(d_rec["FirstName"], d_rec["LastName"])
print("\t", "Residence:", d_rec["Residence"])
print("\t", "Birth Day:", d_rec["DOB"])
print("\t", "favorites subjects: ", end="")
print(", ".join(d_rec["Favorite_Desserts"]))
print()
def for_loop(InfoDb):
print("For loop output\n")
for record in InfoDb:
print_data(record)
for_loop(InfoDB)
def recursive_loop(i):
if i < len(InfoDB):
record = InfoDB[i]
print_data(record)
recursive_loop(i + 1)
return
print("Recursive loop output\n")
recursive_loop(0)