![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F8myS0%2FbtrN2UEbML5%2FscIHPfKkkfGQnY7vO2CLxk%2Fimg.png)
Python기초 8일차 <Module, Numpy>
2022. 10. 7. 19:47
Study/Python
실습 코드 # 각 사용자 별 평균 평점 구하기 user_mean_list = [] # for문을 사용해서 unique 데이터(user_id)에 접근 for number in user_id : # 1번 사용자부터 6040번 사용자까지 2번 인덱스 열의 값만 접근해서 평균 구함 user_mean = data[data[:, 0] == number, 2].mean() # [조건식, 출력시킬 열] user_mean_list.append([number, user_mean]) user_mean_list 내가 쓴 코드 # 각 사용자별 평균 평점 구하기 for i in range(0,6040): rating = [user_id[i],np.mean(data[data[:,0] == i+1][:,2])] print(ratin..
![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdRFBZk%2FbtrN4DPDlSR%2Fwg9GVX9myM4FYcNRCjJya1%2Fimg.png)
Python기초 6일차 <딕셔너리>
2022. 10. 7. 19:17
Study/Python
딕셔너리 (dictionary) - 파이썬의 자료구조 형태중 하나 - 기호는 중괄호 {} 로 쓰여지며 내부의 값은 콤마(,)로 구분되어 진다. - key와 value의 맵핑은 콜론 : 으로 지어준다! - 딕셔너리는 단어 그대로 해석하면 사전 이라는 뜻 - people이라는 단어는 사람을 연상시키고, baseball이라는 단어는 야구에 부합된다! - 딕셔너리의 타입은 변할 수 없는 key와 변할 수도 있는 value로 맵핑(한쌍)되어 있다! ***순서가 없다!!!!!!!!!!(인덱스x) 딕셔너리에 값 추가 딕셔너리명[key] = value key가 이미 있다면 value를 갱신 해줄 수 있고, key가 없다면 value를 추가! 해줄 수 있다 딕셔너리 예제 실행코드 # 딕셔너리 예제 # 주어진 데이터에서 ..
![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb4I1wK%2FbtrNOe3mDei%2F21av2KomzEuc5RK6VRmOLK%2Fimg.png)
Python기초 3일차 <조건문>
2022. 10. 4. 16:49
Study/Python
예제) 실습코드 및 출력화면 실습코드 및 결과 화면 예제) 실습 코드 및 결과화면 가독성 좋은 코드
![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCb99g%2FbtrNHS8wC6u%2Fli0xmfd4GCQAUBHC3wyc0k%2Fimg.png)
Python기초 2일차 <연산자>
2022. 10. 4. 15:49
Study/Python
# 문자열 더하기 str1 = "안녕" str2 = "하세요" print(str1 + str2) str1 = "10" str2 = "7" print(str1 + str2) # 숫자, 문자열 더하기 # 문자를 숫자로 바꾸는 방법 # int(문자열) num1 = 10 str2 = "7" print(num1+int(str2)) # 숫자를 문자열로 바꾸는 방법 # str(문자열) print(str(num1)+str2) # 문자열을 실수로 바꾸는 방법 # float(문자열) print(num1+float(str2)) # 1. 변수 생성 num1 = 23 num2 = 3 # 2. 포매팅을 이용한 출력 (연산) print(f"더하기 결과 : {num1+num2}") print(f"빼기 결과 : {num1-num2}"..