1.
classList = ['highlighted', 'primary'] .concatif(discount, 'on-sale') .join(' ')
classList = ' '.join(['highlighted', 'primary'] + (['on-sale'] if discount else []))
mut classList = ['highlighted', 'primary'] if discount: classList.append('on-sale') classList = ' '.join(classList) freeze classList
def get_class_list(discount): mut classList = ['highlighted', 'primary'] if discount: classList.append('on-sale') classList = ' '.join(classList) return classList classList = get_class_list(discount)
1.
2. 3. 4.