카테고리 없음
[Phython] Collection 실습문제.
박강균 IT
2021. 12. 7. 10:44
xlist = []
for i in range(5):
print(i)
for i in range(1,6):
print(i)
x = input("값입력 =>")
xlist.append(x)
print(xlist)
#문자열 리스트를 숫자형 리스트로 변형
""" for i in range(len(xlist)) :
xlist[i] = int(xlist[i])
print(xlist) """
xlist = [int(item) for item in xlist]
#짝수리스트 만들기
""" xlist = [int(item) for item in xlist if item%2 == 0]
print(xlist) """
#홀수리스트 만들기
xlist = [int(item) for item in xlist if item%2 == 1]
print(xlist)
#음수가 입력 되기 전까지 반복해서 입력한 수 중 짝수 리스트 만들기
#1 내가 생각한 답
i = 0
lst = []
while i < 1:
x = int(input("숫자를 입력해주세요"))
lst.append(x)
if x < 0:
break
xlist = [int(item) for item in lst if item%2 == 0 ]
print(xlist)
#2 깔끔한 답 놓친부분 continue를 활용하면 참이아니면 아래의 문장을 무시할 수 있다.
xeven = []
while True:
x = int(input("값입력 =>"))
if x < 0: break
if x % 2 == 1 : continue
xeven.append(x)
#딕셔너리 자료 접근
dt = {'a':1, 'b':2,'c':3}
for item in dt:
print(item)
for key,value in dt.items() :
print(key,value)