1 분 소요

61 ~ 70번

61.

price 변수에는 날짜와 종가 정보가 저장돼 있다. 날짜 정보를 제외하고 가격 정보만을 출력하라. (힌트 : 슬라이싱)

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

✔️ 출력 예시: [100, 130, 140, 150, 160, 170]


  • 정답

      price = ['20180728', 100, 130, 140, 150, 160, 170]
      print(price[1:])
    

62.

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

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

✔️ 결과: [1, 3, 5, 7, 9]

  • 정답

      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]

✔️ 결과: [2, 4, 6, 8, 10]

  • 정답

      nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
      print(nums[1::2])
    

64.

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

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

✔️ 결과: [5, 4, 3, 2, 1]

  • 정답

      nums = [1, 2, 3, 4, 5]
      print(nums[::-1])
    

65. interest 리스트에는 아래의 데이터가 바인딩되어 있다.

interest = [‘삼성전자’, ‘LG전자’, ‘Naver’]

interest 리스트를 사용하여 아래와 같이 화면에 출력하라.

✔️ 결과: 삼성전자 Naver

  • 정답

      interest = ['삼성전자', 'LG전자', 'Naver']
      print(interest[::2])
    

    💡other sol

      interest = ['삼성전자', 'LG전자', 'Naver']
      print(interest[0], interest[2])
    

66. join 메서드

interest 리스트에는 아래의 데이터가 바인딩되어 있다.

interest = [‘삼성전자’, ‘LG전자’, ‘Naver’, ‘SK하이닉스’, ‘미래에셋대우’]

interest 리스트를 사용하여 아래와 같이 화면에 출력하라.

✔️ 결과: 삼성전자 LG전자 Naver SK하이닉스 미래에셋대우

  • interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우']
      print(" ".join(interest))
    

67. join 메서드

interest 리스트에는 아래의 데이터가 바인딩되어 있다.

interest = [‘삼성전자’, ‘LG전자’, ‘Naver’, ‘SK하이닉스’, ‘미래에셋대우’]

interest 리스트를 사용하여 아래와 같이 화면에 출력하라.

✔️ 결과: 삼성전자/LG전자/Naver/SK하이닉스/미래에셋대우

  • 정답

      interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우']
      print("/".join(interest))
    

68. join 메서드

interest 리스트에는 아래의 데이터가 바인딩되어 있다.

interest = [‘삼성전자’, ‘LG전자’, ‘Naver’, ‘SK하이닉스’, ‘미래에셋대우’]

interest 리스트를 사용하여 아래와 같이 화면에 출력하라.

✔️ 결과:
삼성전자
LG전자
Naver
SK하이닉스
미래에셋대우

  • 정답

      interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우']
      print("\n".join(interest))
    

69. 문자열 split 메서드

회사 이름이 슬래시 (‘/’)로 구분되어 하나의 문자열로 저장되어 있다.

string = “삼성전자/LG전자/Naver”

이를 interest 이름의 리스트로 분리 저장하라.

✔️ 결과: [‘삼성전자’, ‘LG전자’, ‘Naver’]

  • 정답

      string = "삼성전자/LG전자/Naver”
      print(list(string.split("/")))
    

70. 리스트 정렬

리스트에 있는 값을 오름차순으로 정렬하세요.

data = [2, 4, 3, 1, 5, 10, 9]

  • 정답

      data = [2, 4, 3, 1, 5, 10, 9]
      print(sorted(data))
    

    💡other sol

      data = [2, 4, 3, 1, 5, 10, 9]
      data.sort()
      print(data)
    

카테고리:

업데이트:

댓글남기기