June is Combung

쇼핑몰[관리자] 본문

python/2차원 리스트

쇼핑몰[관리자]

june__Park 2021. 3. 1. 00:59
# 쇼핑몰[관리자]
# 1. 카테고리와 아이템을 입력받아 아래의 예시와 같이 저장한다.
# 2. 카테고리는 각 행의 첫번째 열에 저장한다.
# 3. 아이템은 각 행의 두번째 열에 저장한다.
#    단, 아이템은 여러개를 추가할 수 있도록 슬러시(/)를 구분자로 연결해준다.
# 예)
# [
# 		["과일", "사과/포도/"],
# 		["과자", "홈런볼/쪼리퐁/"],
# 		["음료", "콜라/"],
# 		["육류", "소고기/"],
# 		...
# ]
items = [[""] * 2 for i in range(100)]
item_count = 0
while True:
    i = 0
    while i < item_count:
        print(items[i][0] + " : " + items[i][1])
        i += 1
    print("[관리자 모드]")
    print("[1]카테고리 관리")
    print("[2]아 이 템 관리")
    print("[3]전체품목 관리")
    sel = int(input("메뉴 선택 : "))
    if sel == 1:
        cate = input("카테고리 입력: ")
        items[item_count][0] = cate
        item_count += 1
    elif sel == 2:
        cate = input("카테고리 입력: ")
        it = input("아이템 입력: ")
        cnt = 0
        j = 0
        while j < item_count:
            if items[j][0] == cate:
                items[j][1] += (it+"/")
                cnt += 1
            j += 1
        if cnt == 0:
            print("존재하지 않는 카테고리 입니다.")
    elif sel == 3:
        for i in range(item_count):
            print(items[i][0],":",items[i][1])

'python > 2차원 리스트' 카테고리의 다른 글

당첨복권 1세트  (0) 2021.03.01
쇼핑몰[장바구니]  (0) 2021.03.01
사다리 게임  (0) 2021.03.01
최대값 구하기[3단계]  (0) 2021.02.28
쓰레기 배출량  (0) 2021.02.28
Comments