개발/(1) 초위파(Python) 300제 풀이

초보자를 위한 파이썬(Python) 300제 풀이 (61, 62, 63, 64, 65)

생각외로깔끔함 2022. 10. 5. 20:48
728x90
반응형

 

초보자를 위한 파이썬(Python) 300제 풀이

 

 

 

61. price 변수에는 날짜와 종가 정보가 저장되어 있습니다. 날짜 정보를 제외하고 가격 정보만을 출력하세요.

price = ['20180728', 100, 130, 140, 150, 160, 170]

 

print(price[1:])
  • 슬라이싱을 이용한 방법입니다.

 

62. 슬라이싱을 사용해서 홀수만 출력하세요.

nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

 

print(nums[::2])
  • 슬라이싱에서 세번째 빈칸은 몇 씩 넘어갈지 정하는 부분입니다.

 

63. 슬라이싱을 사용해서 짝수만 출력하세요.

nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

 

print(nums[1::2])
  • 시작 값만 바꿔주고 홀수를 출력하는 그대로 하면됩니다.

 

64. 슬라이싱을 사용해서 리스트의 숫자를 역 방향으로 출력하세요.

nums = [1, 2, 3, 4, 5]

 

print(nums[::-1])
  • 더해지는 값만 수정해도 출력이 가능합니다.

 

65. interest 리스트에 아래와 같이 바인딩이 되어있습니다. "삼성전자"와 "Naver"만 출력해보세요.

interest = ['삼성전자', 'LG전자', 'Naver']

 

print(interest[0], interest[2])
  • 리스트 안 값들은 인덱싱이 되어 있습니다.
  • 순서에 맞춰서 출력이 가능합니다.

 

 

 

출처 = https://wikidocs.net/book/922, 초보자를 위한 파이썬 300제,

PyCharm 사용

728x90
반응형