擅长:python、mysql、java
<pre><code># List of transactions [[customer, sweet, amount, money, day, month]
lst_sweets = [
["Tom", "Cadbury", 2, 9, 1, 10],
["Rachel", "Galaxy", 5, 10, 1, 9],
["Rachel", "Smarties", 4, 10, 1, 8],
["Lisa", "Gum drops", 10, 9, 1, 7],
["Donald", "Cadbury", 1, 5, 1, 6],
["Marie", "Smarties", 5, 10, 1, 5]
]
def sweet_purchases():
x = input("Enter the sweet name")
p = [] # make a list that stores the matching index
sum = 0
for i in range(len(lst_sweets)):
item = lst_sweets[i]
name = item[1]
if name == x:
p.append(i)
if p == None: # if the list is empty
print("customer not in list")
else:
# Now iterate over the correct list of index and print the values
for i in p:
sweetx = lst_sweets[i]
print("Name:", sweetx[0], "Sweet:", sweetx[1], "amount:", sweetx[2], "money:", sweetx[3], "day:", sweetx[4], "month:", sweetx[5])
</code></pre>