[파이썬] 문제 : 버블정렬 코드 채우기
arr = [23, 78, 56, 456, 1, 98, 7]new = []for i in range(len(arr)): # ㄱ for j in range(0, len(arr) - i - 1): # ㄱ if arr[j] 다음과 같이 print(arr)로 정렬되는 arr 을 보면arr = [23, 78, 56, 456, 1, 98, 7]new = []for i in range(len(arr)): for j in range(0, len(arr) - i - 1): if arr[j] arr의 -i+1 인덱스 값을 사용하면 됨을 알 수 있음[78, 56, 456, 23, 98, 7, 1] # 1 : -1 (i=0 일때..
2024. 4. 25.
[파이썬] 문제 : Dataframe에서 count 하기
import pandas as pd df = pd.DataFrame({ 'A': ['apple', 'banana', 'apple', 'orange'], 'B': [1, 2, 2, 4], 'C': [True, False, True, False] }) count = df[df['B'] == 2].shape[0] print(count)
2024. 4. 21.