반응형
# # -*- coding: utf-8 -*-
import sys
#입력하신 것은 무엇이든 문자와 문자열로 변환됩니다
#sys.stdin.readline( )은 끝의 '\n'을 읽고, .strip( )을 추가하며, 리턴 문자를 지우고, 앞뒤의 공백을 제거합니다.
# 하나
#숫자 입력
n = int(sys.stdin.readline( ).strip()) # 요소를 입력하고 int로 변환
print(n)
# 이
#n행(알고 있는 행의 수 n)을 입력하고, for로 순환하며, 한 줄에 임의의 문자열이 있으면 된다.
seq = [ ]
for i in range(n):
line = sys.stdin.readline( ).strip( ) #line은 문자열 목록입니다. line의 요소가 몇 개인지 알 수 없습니다.
value = map(int, line.split()) #map(함수, 목록) Python2. 목록을 반환하고 Python3. 반복기를 반환합니다.
seq + = value # 목록 병합
print(seq)
# 삼
#몇 줄 입력했는지 확실하지 않고 while로 순환
seq = [ ]
while 1:
line = sys.stdin.readline( ).strip( ) #line은 문자열 목록이며 앞뒤 공백 리턴 문자를 삭제했습니다.
if line:
line = map(int, line.split()) #line의 공백 요소를 제거하고 문자열 목록 list로 변환, 정형 int로 변환
else:
break
seq += line
print(seq)
반응형
'개발 꿀팁 > PYTHON' 카테고리의 다른 글
Python 클래스와 생성 방법 정의 (0) | 2022.11.25 |
---|---|
python에서 sort와 sorted (0) | 2022.11.24 |
파이썬이 뭐야?파이썬 소개 (1) | 2022.11.24 |
파이썬의 다양한 방법 목록 - 문자열 처리 (0) | 2022.11.24 |
파이썬의 다양한 방법 목록 - 이미지 처리 (0) | 2022.11.24 |