Comment Comment by ColeShepherd Some potential alternatives to consider:1. classList = ['highlighted', 'primary'] .concatif(discount, 'on-sale') .join(' ') 2. classList = ' '.join(['highlighted', 'primary'] + (['on-sale'] if discount else [])) 3. mut classList = ['highlighted', 'primary'] if discount: classList.append('on-sale') classList = ' '.join(classList) freeze classList 4. 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) parent ColeShepherd 1 year ago
1.
2. 3. 4.