for i in range(1, 21):
if i[-1] == 3:
print("짝")
else:
print(i)
이렇게 출력하면 'int' object is not subscriptable 란 오류메시지가 뜨는데, 그 이유는 리스트나 어레이가 아니기 때문에 인덱싱 접근이 불가능하다는 뜻이다. 따라서 이를 해결하기위해
# 아래 for 문을 활용하여 위 출력과 같이 3, 6, 9에 "짝"이 출력되도록 해주세요!
for i in range(1, 21):
if int(str(i)[-1]) == 3:
print("짝")
elif int(str(i)[-1]) == 6:
print("짝")
elif int(str(i)[-1]) == 9:
print("짝")
else:
print(i)
[EDA] 범주형데이터 기술통계 및 시각화 (0) | 2022.09.28 |
---|---|
[EDA] 추상화된 도구로 기술통계량 구하기, 수치형변수 시각화, 상관분석 및 상삼각으로 시각화 (0) | 2022.09.28 |
앤스컴 콰르텟 (0) | 2022.09.22 |
[시각화] Seaborn (0) | 2022.09.22 |
[Pandas, DataFrame] 컬럼 추가/삭제, 데이터프레임 인덱싱/정렬/요약, 시리즈 접근자, (1) | 2022.09.22 |