所以我创建了一个功能,通过一个包含汽车制造商,城市mpg和高速公路mpg的元组列表.
def maker(mileage_list):
maker_list = []
for line in mileage_list:
if line[2] not in maker_list:
maker_tuple = (line[2],int(line[0]),int(line[1]))
maker_list.append(maker_tuple)
return maker_list
Run Code Online (Sandbox Code Playgroud)
如果
mileage_list = [('DODGE', 13, 18), ('DODGE', 16, 22),
('DODGE', 16, 22), ('DODGE', 16, 21),
('FORD', 16, 24), ('FORD', 20, 26),
('FORD', 22, 28), ('FORD', 18, 24),
('FORD', 34, 30), ('FORD', 12, 18)]
Run Code Online (Sandbox Code Playgroud)
它应该只打印maker_list =[('DODGE',13,18),('FORD',16,24)]但仍然打印出原始输入.