파이썬 array의 요소 삭제 - 순서 - 1. del : 인덱스로 삭제 2. remove( ) 함수 : 값으로 삭제 del del은 함수가 아니라 예약어이다. 그렇기 때문에 함수와 같이 사용할 수 없다. array의 메서드인 함수는 변수 이름 뒤에 점(.)을 붙이고서 사용한다. 그러나 예약어는 예약어 뒤에 한 칸을 띄고서 사용한다. 파이썬의 예약어로는 if, for, or, and 등이 있다. del의 사용방법은 del 뒤에 한 칸을 띄고서 'del array [인덱스]' 형태로 사용한다. 대괄호[ ] 에는 요소의 위치에 해당하는 인덱스를 입력해서 요소의 위치를 지정해서 삭제를 할 수 있다. 인덱스를 사용할 때는 본래의 인덱스 성질 중에 범위 연산자를 그대로 사용할 수 있다. 범위 연산자 슬라이싱(:)..
[Python] 백준 알고리즘 온라인 저지 5543번 : 상근날드 Python3 코드 1. for문으로 burger, drink 리스트 생성 후 세트 가격을 구하는 코드 burger = [] for _ in range(3): # 3번은 버거가격 burger.append(int(input())) drink = [] for _ in range(2): # 2번은 음료가격 drink.append(int(input())) min_set = min(burger) + min(drink) - 50 # 세트가격 = 버거가격+음료가격-50 print(min_set) 2. list comprehension 표현식으로 작성한 코드 burger = [int(input()) for _ in range(3)] drink = [in..
[Python] 백준 알고리즘 온라인 저지 1110번 : 더하기 사이클 Python3 코드 input_num = int(input()) num = input_num # num 변수에 input_num을 지정 cnt = 0 while True: sum_num = (num // 10) + (num % 10) # 각 자릿수를 더한수 new_num = ((num % 10) * 10) + (sum_num % 10) # 새로 만들어지는 수 cnt += 1 # 사이클 카운트 if new_num == input_num : break num = new_num # num 변수에 last_num을 지정 print(cnt) Python3 코드 풀이 1. 작성한 코드에 대한 전체적인 내용 정리 이번 문제는 주어진 공식대로 새로..