리스트 함수 활용하기
실습과제 리스트 함수를 활용하여 아래의 지시 사항을 따르세요. numbers라는 빈 리스트를 만들고 리스트를 출력한다. append를 이용해서 numbers에 1, 7, 3, 6, 5, 2, 13, 14를 순서대로 추가한다. 그 후 리스트를 출력한다. numbers 리스트의 원소들 중 홀수는 모두 제거한다. 그 후 다시 리스트를 출력한다. numbers 리스트의 인덱스 0 자리에 20이라는 수를 삽입한 후 출력한다. numbers 리스트를 정렬한 후 출력한다. 실행 결과 [] [1, 7, 3, 6, 5, 2, 13, 14] [6, 2, 14] [20, 6, 2, 14] [2, 6, 14, 20] 과제 해설 리스트에 값들 추가 append를 이용해서 원하는 값들을 순서대로 '추가'하면 됩니다. number..
더보기
실습문제_환전 서비스, 온도 단위 바꾸기
제가 구매하고 싶은 물건들의 가격을 리스트에 정리해 놨습니다. prices = [34000, 13000, 5000, 21000, 1000, 2000, 8000, 3000] 가격의 단위는 모두 원화(₩)인데요. 이 물건들의 가격을 미국 달러($)로 하면 얼마일지, 그리고 일본 엔화(¥)로 하면 얼마일지 확인해 보려고 합니다. 해야 할 일 우리가 해야 할 일은 크게 두 가지입니다. 함수 작성 반복문을 통해 리스트 요소들 변환 1. 함수 작성 먼저 한국 원화를 미국 달러로 변환해 주는 krw_to_usd 함수, 그리고 미국 달러를 일본 엔화로 변환해 주는 usd_to_jpy 함수를 써야 하는데요. krw_to_usd 함수는 파라미터로 원화 krw을 받아서 변환된 미국 달러 액수를 리턴해 줍니다. 마찬가지로 u..
더보기
리스트 인덱싱 연습
실습과제 greetings = ["안녕", "니하오", "곤니찌와", "올라", "싸와디캅", "헬로", "봉주르"] greetings 리스트의 원소를 모두 출력하는 프로그램을 작성해 보세요. while문과 리스트의 개념을 활용하시면 됩니다. 출력하면 아래와 같은 결과물이 나와야 합니다. 안녕 니하오 곤니찌와 올라 싸와디캅 헬로 봉주르실습과제 greetings = ["안녕", "니하오", "곤니찌와", "올라", "싸와디캅", "헬로", "봉주르"] greetings 리스트의 원소를 모두 출력하는 프로그램을 작성해 보세요. while문과 리스트의 개념을 활용하시면 됩니다. 출력하면 아래와 같은 결과물이 나와야 합니다. 안녕 니하오 곤니찌와 올라 싸와디캅 헬로 봉주르 과제 해설 리스트의 인덱스는 1이 아니..
더보기
리스트 함수
리스트 함수 numbers = [] len(numbers) # length 의 줄임 리스트의 수가 몇개인가 numbers.ppend(5) # 리스트에 값을 추가하는 코드. 오른쪽 끝에 추가함 numbers.append(8) # append는 추가연산 이라고 한다 print(numbers) print(len(numbers)) # 리스트에 수를 지우고 싶다면 del 코드 사용 numbers = [2, 3, 5, 7, 11, 13, 17, 19] del numbers[3] print(numbers) # 값을 원하는 위치에 추가 하고싶다면 numbers = [2, 3, 5, 7, 11, 13, 17, 19] numbers.insert(4, 37) # insert는 삽입 연산 이라고 한다. print(numbers)
더보기
리스트(list)
# 리스트 (list) numbers = {2, 3, 5, 7, 11, 13] # 대괄호를 사용한다 names = ["윤수", "혜린", "태호", "영훈"] print(numbers) prints(names) #인덱싱 (indexing) print(names[1]) # 순서는 0, 1, 2, 3, 4 순으로 계산된다. num_1 = number[1] num_3 = number[3] print(num_1 + num_3) # -4, -3, -2, -1 순서는 거꾸로 계산 된다. # -1은 제일 뒤에서부터 순서대로 13, 11, 7... 찾는다. # 리스트 슬라이싱 (list slicing) print(numbers[0:4]) # 인덱스 0부터 '3'까지다 [0:] # 마지막 까지. [:4] # 맨 앞부터 ..
더보기