728x90
반응형

리스트 4

따라하며 배우는 파이썬과 데이터과학 -10.넘파이로 수치 데이터를 처리해보자

1. 리스트보다 넘파이의 배열이 훨씬 빠르다넘파이 배열은 리스트보다 처리속도가 압도적으로 빠르다넘파이: 대용량의 배열과 행렬연산을 빠르게 수행하며, 고차원적인 수학 연산자와 함수를 포함하고 있는 파이썬 라이브러리임 판다스나 기계학습을 위한 Scikit-learn, Tensorflow가 넘파이 위에서 작동하기 때문넘파이의 핵심적인 객체는 다차원 배열. 배열의 각 요소는 인덱스라고 불리는 정수들로 참조됨. 차원은 축(axis)라고 부름. 2. 리스트와 넘파이의 배열은 무엇이 다른가넘파이는 ndarry(n-dimension-array) 객체를 제공 ndarry는 n차원 배열을 의미배열은 동일한 자료형을 가진 데이터만 저장, 리스트는 동일하지 않은 자료형을 가진 항목들을 담을 수 있음1. ndarry는 c언어 ..

코딩의 기록 2025.02.17

따라하며 배우는 파이썬과 데이터과학 8장 심화문제

1.fruits_dic = {'사과': 0, '배': 0, '수박': 0, '귤': 0, '포도': 0}while True: userlist = input("사과, 배, 수박, 귤, 포도 가격을 공백으로 구분하여 입력: ").split() count = 0 print("--------- 오늘의 과일 가격 -------------") for x in fruits_dic.keys(): fruits_dic[x] = userlist[count] print(f"{x:2s}: ", fruits_dic[x],"원") count += 1f"{}" 포매팅이 확실히 편하긴 한데 이게 한글이라서 포매팅이 잘 안되긴 한다 그리고 몰랐는데 딕셔너리도 순서가 있었구나 2..

코딩의 기록 2025.02.02

따라하며 배우는 파이썬과 데이터 과학 -7.데이터를 리스트와 튜플로 묶어보자-

1. 리스트는 무엇이고 왜 필요한가리스트와 딕셔너리를 이용하여 여러 개의 데이터를 한꺼번에 저장하고 처리 가능리스트 안에 저장된 각각의 데이터를 항목(item) 또는 요소(element) 라고 함 2. 여러 개의 항목이 들어가는 리스트를 만들자bts = [] 3. 리스트 연산을 해보자대응되는 원소끼리 더할거면 넘파이를 이용해야 함리스트에 어떤 값이 포함되는 지 알려면 in 연산자를 사용해야 함black_pink = ["jisoo", "rose", "lisa", "jennie"]inp = "jennie" in black_pinkprint(inp)inp2 = "psy" in black_pinkprint(inp2)fruits = []for i in range(3): user = input("좋아하는 과일..

코딩의 기록 2025.01.18
728x90
반응형