반응형
코드 작성
a, b = map(int, input().split())
k = list(map(int, input().split()))
for i in k:
if b>i:
print(i, end=' ')
코드 풀이
#1
a,b의 값을 정수(int)로 통일되게(map) 띄어쓰기로 구분(split)하여 입력받는다.
두 번째 줄의 리스트(list)를 입력받고
#2
리스트에 입력된 값을 for문으로 돌린다.
b의 값보다 k의 첫번째 값(i = 0)이 클 경우, 그 값을 출력한다.
#3
end = ' '
위 값이 입력되지 않을 경우
1
1
1
이렇게 숫자 하나씩 세로로 출력되는데, end는 print값을 출력한 마지막에 띄어쓰기만 입력하여 가로로 나타나게 된다
반응형
'코딩 > Python' 카테고리의 다른 글
[Python] 백준 2562 최댓값 (0) | 2022.11.16 |
---|---|
[Python] 백준 10818 최소, 최대 (0) | 2022.11.16 |
[Python] 10807 개수 세기 (0) | 2022.11.16 |
[Python] 1406 에디터 (0) | 2022.11.16 |
[Python] 백준 1158 요세푸스 문제 (0) | 2022.11.16 |