중간 중간 헷갈리는 문법이나 다른 풀이 생각나는 것에 있어서는 주석으로 따로 표시를 해두었다.
6292. 리스트 튜플_16
n = list(map(int, input().split(',')))
print(n)
print(tuple(n))
# tuple()은 iterable한 것에만 사용 가능
# 아닌 것이 들어왔을 시, 빈 튜플 반환
6293. 리스트 튜플_17
def circumference(r):
pi = 3.1415
return round(2 * pi * r, 2)
nums = list(map(int, input().split(',')))
result = ''
for num in nums:
result += str(circumference(num)) + ', '
print(result[:-2])
# sep=','를 쓰는 것도 좋은 방법
6295. 리스트 튜플_18
n,m = map(int, input().split(','))
arr = [ [0]*m for _ in range(n)]
for i in range(n):
for j in range(m):
arr[i][j] = i*j
print(arr)
6296. 리스트 튜플_19
words = list(input().split(','))
result = sorted(words)
print(*result, sep=',')
6297. 리스트 튜플_20
nums = list(map(int, input().split(',')))
# result = []
result = [x for x in nums if x % 2]
# for num in nums:
# if num % 2:
# result.append(num)
print(*result, sep=', ')
6298. 리스트 튜플_21
nums = tuple(range(1,11))
print(nums[:len(nums)//2])
print(nums[len(nums)//2:])
6299. 리스트 튜플_22
num_list = [5, 6, 77, 45, 22, 12, 24]
result = [ x for x in num_list if x % 2 ]
print(result)
'Algorithm problem solving > 풀이' 카테고리의 다른 글
[SW Expert Academy] 파이썬 기초2_딕셔너리 ( 6254~ 6258 ) (0) | 2020.02.29 |
---|---|
[SW Expert Academy] 파이썬 기초2 ( 6232, 6239, 6241, 6243, 6248, 6678 ) (0) | 2020.02.29 |
[SW Expert Academy] 파이썬 기초2 ( 6300~ 6306 ) (0) | 2020.02.28 |
[SW Expert Academy] 파이썬 기초2 ( 6282 ~ 6290 ) (0) | 2020.02.27 |
[SW Expert Academy] 파이썬 기초2 ( 6274 ~ 6278 ) (0) | 2020.02.27 |