파이썬 300제 51~60
개인 기록용
061 ~ 070
.answer {margin-top: 10px;margin-bottom: 50px;padding-top: 10px;border-top: 3px solid LightGray;bo…
wikidocs.net
61. price = ['20180728',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]일 때 슬라이싱을 사용하여 홀수만 출력
답 : nums = [1,2,3,4,5,6,7,8,9,10]
print(nums[::2]) //0자리에 있는 1부터가 홀수라서 시작값이 0
63. nums = [1,2,3,4,5,6,7,8,9,10]일 때 슬라이싱을 사용하여 짝수만 출력
답 : nums = [1,2,3,4,5,6,7,8,9,10]
print(nums[1::2]) //짝수는 2부터이기 때문에 시작값이 1
64. nums = [1,2,3,4,5]일 때 슬라이싱을 사용하여 역방향으로 출력
답 : nums = [1,2,3,4,5]
print(nums[::-1])
65. interest = ['삼성전자', 'LG전자', 'Naver'] 일 때 삼성전자 Naver을 화면에 출력
답 : interest = ['삼성전자', 'LG전자', 'Naver']
print(interest[0], interest[2])
66. interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우']일 때 삼성전자 LG전자 Naver SK하이닉스 미래에셋대우를 화면에 출력
답 : interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우']
print(interest[0],interest[1],interest[2],interest[3],interest[4])
67. interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우']일 때 삼성전자/LG전자/Naver/SK하이닉스/미래에셋대우를 화면에 출력
답 : interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우']
print(interest[0]+'/'+interest[1]+'/'+interest[2]+'/'+interest[3]+'/'+interest[4])
join 메서드를 사용하라고 되어 있었으니 join 메서드를 사용해보면
interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우']
print("/".join(interest))
68. interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우']일 때
삼성전자
LG전자
Naver
SK하이닉스
미래에셋대우
를 화면에 출력
답 : interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우']
print("\n".join(interest))
69. string = "삼성전자/LG전자/Naver"일 때 이를 interest 이름의 리스트로 분리 저장
답 : string = "삼성전자/LG전자/Naver"
interest = string.split("/")
print(interest)
70. data = [2,4,3,1,5,10,9]를 오름차순 정렬
답 : data = [2,4,3,1,5,10,9]
data.sort() //리스트 원본 직접 정렬
print(data)
'Python' 카테고리의 다른 글
[파이썬 300제] 51~60 (0) | 2023.01.11 |
---|---|
[파이썬 300제] 41~50 (0) | 2023.01.07 |
[파이썬 300제] 31~40 (0) | 2023.01.05 |
[파이썬 300제] 21~30 (0) | 2022.07.20 |
[파이썬] break, continue, pass (0) | 2022.07.19 |