즐거운프로그래밍

[파이썬] 데이터 관리 : 리스트(List)

수수께끼 고양이 2023. 10. 25. 13:33
728x90
반응형

 

리스트

여러 개의 데이터를 하나의 변수로 관리하는 방법

먼저 성격이 같은 여러개의 데이터를 하나의 데이터 세트(Data set)으로 표현하며 데이터를 구분할 때는 콤마(,)를 사용합니다. 데이터 세트의 시작과 끝은 대괄호 [] 로 표현합니다.

 

#리스트 작성(shell에 작성 후 확인)
["요구르트", "우유", "딸기"]
['요구르트', '우유', '딸기']
["요구르트", "우유", "딸기"][0]
["요구르트", "우유", "딸기"][0:2]
["요구르트", "우유", "딸기", 3, 3.14]

파이썬 Shell에 작성 후 실행하시면 결과 값을 확인할 수 있습니다.

 

 


리스트

 

예제 1

 

items = ["드링킹 요구르트", "딸기", "홈런공"]
prices = [1800, 1500, 1000]
qtys = [4, 2, 3]
sales = [0, 0, 0]

sales[0] = prices[0]*qtys[0]
sales[1] = prices[1]*qtys[1]
sales[2] = prices[2]*qtys[2]

total_sales = sales[0]+sales[1]+sales[2]
total_qtys = qtys[0]+qtys[1]+qtys[2]

print(items[0]+"매출액 : "+str(sales[0]))
print(items[1]+"매출액 : "+str(sales[1]))
print(items[2]+"매출액 : "+str(sales[2]))
print("-"*20)
print("총매출액 : "+str(total_sales))
print("총판매량 : "+str(total_qtys))

 

예제 2

 

#리스트
name = ["삼송전자","헤이닉스"]
price = [
    [50800,49950,48900,47300,45600,48100],
    [82800,82500,80600,80400,73100,83100]
]

name = ["삼송전자","헤이닉스"]
price = [
    [50800,82800],
    [49950,82500],
    [48900,80600],
    [47300,80400],
    [45600,73100],
    [48100,83100]
]

 

예제 3

 

names = ["김치찌개", "떡볶이"]
recipe = [
    ["돼지고기","김치","마늘","대파","청양고추"],
    ["떡","설탕","고추장","간장","고춧가루","대파","어묵"]
]

 

 

728x90
반응형