以下是一个基于车型过滤商品 SKU 的示例代码:

# 车型参数
car_make = 'Toyota'
car_model = 'Camry'
car_year = 2020

# 商品 SKU 列表
sku_list = [
    {'make': 'Toyota', 'model': 'Camry', 'year': 2020, 'color': 'Red', 'size': 'L', 'price': 100},
    {'make': 'Toyota', 'model': 'Corolla', 'year': 2019, 'color': 'Blue', 'size': 'M', 'price': 80},
    {'make': 'Honda', 'model': 'Civic', 'year': 2020, 'color': 'Black', 'size': 'S', 'price': 90},
    {'make': 'Toyota', 'model': 'Camry', 'year': 2020, 'color': 'Blue', 'size': 'L', 'price': 110},
    {'make': 'Toyota', 'model': 'Camry', 'year': 2019, 'color': 'Red', 'size': 'M', 'price': 95},
]

# 根据车型过滤 SKU
filtered_sku_list = []
for sku in sku_list:
    if sku['make'] == car_make and sku['model'] == car_model and sku['year'] == car_year:
        filtered_sku_list.append(sku)

# 打印过滤后的 SKU 列表
for sku in filtered_sku_list:
    print('SKU:', sku)

上面的代码首先定义了车型参数,然后定义了商品 SKU 列表,每个 SKU 包括了车型、颜色、尺寸和价格等信息。

接下来,代码通过循环遍历 SKU 列表,检查每个 SKU 的车型是否与指定车型匹配,如果匹配则将该 SKU 添加到过滤后的 SKU 列表中。

最后,代码打印过滤后的 SKU 列表,以便查看匹配的 SKU。

Python 代码:根据车型过滤商品 SKU

原文地址: https://www.cveoy.top/t/topic/mwA1 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录