InfoDb = []

# InfoDB is a data structure with expected Keys and Values

# Append to List a Dictionary of key/values related to a person and cars
InfoDb.append({
    "FirstName": "Trey",
    "LastName": "Blalock",
    "DOB": "August 19",
    "FavoriteColor": "Green",
    "FavoriteBook": "greentrinket@gmail.com",
    "Owns_Cars": ["2013-Ford-Edge"]
})

# Append to List a 2nd Dictionary of key/values
InfoDb.append({
    "FirstName": "Kaylee",
    "LastName": "Hou",
    "DOB": "October 30",
    "FavoriteColor": "Purple",
    "FavoriteBook": "A Streetcar Named Desire",
    "Owns_Cars": ["None"]
})

# Append to List a 2nd Dictionary of key/values
InfoDb.append({
    "FirstName": "Gen",
    "LastName": "Valdez",
    "DOB": "February 17",
    "FavoriteColor": "Purple",
    "FavoriteBook": "Unknown",
    "Owns_Cars": ["Nope"]
})

# Print the data structure
print(InfoDb)
[{'FirstName': 'Trey', 'LastName': 'Blalock', 'DOB': 'August 19', 'FavoriteColor': 'Green', 'FavoriteBook': 'greentrinket@gmail.com', 'Owns_Cars': ['2013-Ford-Edge']}, {'FirstName': 'Kaylee', 'LastName': 'Hou', 'DOB': 'October 30', 'FavoriteColor': 'Purple', 'FavoriteBook': 'A Streetcar Named Desire', 'Owns_Cars': ['None']}, {'FirstName': 'Gen', 'LastName': 'Valdez', 'DOB': 'February 17', 'FavoriteColor': 'Purple', 'FavoriteBook': 'Unknown', 'Owns_Cars': ['Nope']}]
# print function: given a dictionary of InfoDb content
def print_data(d_rec):
    print(d_rec["FirstName"], d_rec["LastName"])  # using comma puts space between values
    print("\t", "FavoriteColor:", d_rec["FavoriteColor"]) # \t is a tab indent
    print("\t", "Birth Day:", d_rec["DOB"])
    print("\t", "FavoriteBook:", d_rec["FavoriteBook"])
    print("\t", "Cars: ", end="")  # end="" make sure no return occurs
    print(", ".join(d_rec["Owns_Cars"]))  # join allows printing a string list with separator
    print()


# for loop algorithm iterates on length of InfoDb
def for_loop():
    print("For loop output\n")
    for record in InfoDb:
        print_data(record)

for_loop()
For loop output

Trey Blalock
	 FavoriteColor: Green
	 Birth Day: August 19
	 FavoriteBook: greentrinket@gmail.com
	 Cars: 2013-Ford-Edge

Kaylee Hou
	 FavoriteColor: Purple
	 Birth Day: October 30
	 FavoriteBook: A Streetcar Named Desire
	 Cars: None

Gen Valdez
	 FavoriteColor: Purple
	 Birth Day: February 17
	 FavoriteBook: Unknown
	 Cars: Nope