본문 바로가기
Coding/초보자를 위한 파이썬 300제

초보자를 위한 파이썬 300제 // 143 for문

by 포스트it 2021. 1. 22.
728x90
반응형

 

문제

리스트에 주식 종목이름이 저장돼 있다.

리스트 = ["SK하이닉스", "삼성전자", "LG전자"]

저장된 문자열의 길이를 다음과 같이 출력하라.

6
4
4

내풀이

리스트 = ["SK하이닉스", "삼성전자", "LG전자"]
for i in 리스트:
    print(len(i))

결과값
6
4
4

정답

문자열의 길이를 구하는 함수 len()을 사용합니다.

리스트 = ["SK하이닉스", "삼성전자", "LG전자"] for 종목명 in 리스트: 길이 = len(종목명) print(길이)

리스트 = ["SK하이닉스", "삼성전자", "LG전자"]
for 종목명 in 리스트:
	길이 = len(종목명)
	print(길이)

간단하기 때문에 한줄로 표현해도 좋습니다.

리스트 = ["SK하이닉스", "삼성전자", "LG전자"] for 종목명 in 리스트: print(len(종목명))

리스트 = ["SK하이닉스", "삼성전자", "LG전자"]
	for 종목명 in 리스트:
	print(len(종목명))

한 번에 코드를 작성하기 어렵다면 for문을 사용하지 않고 풀어서 코드를 작성해보세요.


index번호를 출력하는 함수는 len()입니다.

 

728x90
반응형

댓글