Python/Python__works

python list comprehension

말하는감자 2019. 5. 23. 15:58
# 아이템별, 요일별 할인해주기
f = 'apple' #아이템
weekday = 'monday' #변경되는 요일
week_list = ['monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday', 'sunday']
fuit_sale_day = []
#사과는 월화수만 할인 가능
fruit_sale_day = [i for i in range(0, 3) if f == 'apple']
#바나나는 목금토일만 할인 가능
fruit_sale_day = [i for i in range(3, 7) if f == 'banana']

for i in fruit_sale_day:
    if weekday in week_list[i]:
        print("오늘은", weekday, f, "를 할인받아요")


f = 'apple' #아이템
weekday = 'monday' #변경되는 요일
week_list = ['monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday', 'sunday']
if f == 'apple':
    for i in range(1, 3):
        if weekday in week_list[i]:
            print("오늘은", weekday, f, "를 할인받아요")
elif f == 'banana':
    for i in range(3, 7):
        if weekday in week_list[i]:
            print("오늘은", weekday, f, "를 할인받아요")

'Python > Python__works' 카테고리의 다른 글

Dictionaries  (0) 2019.06.03
introducing python - strings  (0) 2019.05.31
성적 grade 주기  (0) 2019.05.13
dict comprehension  (0) 2019.05.13
지능형 리스트, list comprehension  (0) 2019.05.13