전체 글
sort() 에서의 key lambda 사용하기 →특이한 정렬★, 문자열 내 마음대로 정렬하기★
파이썬의 sort() 함수는 오름차순으로 정렬해주는 함수입니다. 문자열 또한 오름차순으로 정렬이 됩니다. sort(reverse=True) 또는 reverse()를 이용하여 내림차순으로도 구현이 가능합니다. 이 글에서는 key 매개변수를 가지는 sort()에 대해 알아보겠습니다. key 매개변수를 가지는 sort() 함수는 key 값을 기준으로 정렬되고 기본값은 오름차순입니다. 또한 lambda식을 사용할 수 있습니다. 백준 1181번 문제를 예시로 들어보겠습니다. 이 문제 같은 경우 sort(key)를 이용하여 쉽게 구할 수 있습니다. data_list = ['but','i','wont','hesitate','no','more','no','more','it','cannot','wait','im','yo..
10진수를 n진법으로
def solution(num, n): result = [] if num == 0: result.append(0) while num > 0: if num % n < 10: result.append(num % n) else: result.append(chr(num % n - 10 + ord('A'))) num //= n return result[::-1] print(solution(1, 2))
[1차] 비밀지도→ OR연산 + rjust(자릿수, 숫자)★★
나의 풀이 def translator(num, n): result = [] if num == 0: result.append(0) while num > 0: if num % n 0: for i in range(cha): num2.insert(0,0) print(..
for x, y in arr(2차원 배열) vs for x, y in zip(arr1, arr2)
arr = [ [1,2]. [3,4]. [5,6] ] for x, y in arr: print(x,y) #[1,2] #[3,4] #[5.6] x,y는 각 행의 요소에 개별적으로 접근