목록분류 전체보기 (71)
Visual Studio
Python 숏코딩 관련 간단한 배열 입력 트릭
# 처음 주어지는 라인이 정수 N인 경우(혹은 문제 해결에 있어 필요 없는 경우) L = list(map(int, [*open(0)][1:])) # 첫 라인 부터 element가 주어지는 문제의 경우, unpacking이 필요없음. L = list(map(int, open(0))) # 이후 코드에서 index 없이 iterate 할 경우 list로 변환하지 않아도 된다. L = map(int, [*open(0)][1:]) for e in L: print(e) 비교적 짧은 코드로 N개의 정수가 주어지는 문제에서 처음 주어지는 N을 제외한 eof까지 모든 라인 입력을 정수로 가져올 수 있다. 온라인 저지 사이트에서 아래 코드와 같은 동작을 한다고 생각하면 된다. N = int(input()) L = [] f..
Problem Solving
2021. 11. 20. 21:41