6개의 문자 배열을 만들고 각각 'L', 'E', 'B', 'R', 'O', 'S'로 초기화한 후에, 문자 한 개가 주어지면 배열의 위치를 출력하는 프로그램을 작성해보세요. 배열의 첫 번째 위치는 0번이며 배열에 없는 문자가 주어지면 "None"이라는 메시지를 출력합니다.
# 배열을 만들고 문자 a를 입력받습니다.
word = ['L', 'E', 'B', 'R', 'O', 'S']
a = input()
# 같은 것이 없으면 None을, 있다면 그 인덱스를 출력합니다.
if a not in word:
print("None")
# 해당 문자가 리스트에 있는 경우
else:
print(word.index(a))
# 나의 풀이 ----------------------------------
arr = ['L', 'E', 'B', 'R', 'O', 'S']
a = input()
if a in arr:
print(arr.index(a))
else:
print("None")
'Python > [코드트리]' 카테고리의 다른 글
[코드트리] 탐색 > 연속부분수열일까 (0) | 2023.07.02 |
---|---|
[코드트리] 탐색 > 개수 세기 (0) | 2023.06.30 |
[코드트리] Count 배열 > 나눗셈의 나머지 (0) | 2023.06.30 |
[코드트리] Count 배열 > 코로나 메뉴얼 2 (0) | 2023.06.30 |
[코드트리] Count 배열 > 점수대 파악하기 (0) | 2023.06.30 |