일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Next 팀 프로젝트
- tanstack query
- 코딩테스트
- useState
- 자바스크립트
- 파이썬 for
- 타입스크립트
- 타입스크립트 리액트
- React Hooks
- 파이썬 for in
- 파이썬 list
- js
- 내일배움캠프
- 파이썬 딕셔너리
- 파이썬 enumerate
- 프로그래머스
- 리액트 훅
- 리액트
- 내일배움캠프 최종 프로젝트
- 리액트 프로젝트
- REACT
- 파이썬 반복문
- 한글 공부 사이트
- 파이썬 replace
- JavaScript
- 내배캠 프로젝트
- 내일배움캠프 프로젝트
- 파이썬 slice
- typeScript
- 타입스크립트 props
- Today
- Total
목록파이썬 for in (6)
sohyeon kim
📝 문제직사각형 형태의 그림 파일이 있고, 이 그림 파일은 1 × 1 크기의 정사각형 크기의 픽셀로 이루어져 있습니다. 이 그림 파일을 나타낸 문자열 배열 picture과 정수 k가 매개변수로 주어질 때, 이 그림 파일을 가로 세로로 k배 늘린 그림 파일을 나타내도록 문자열 배열을 return 하는 solution 함수를 작성해 주세요. 🫠 나의 풀이def solution(picture, k): result = [] for i in range(len(picture)): paint = "" for j in range(len(picture[i])): paint += picture[i][j] * k for _ in range..
📝 문제 머쓱이는 친구들과 369게임을 하고 있습니다. 369게임은 1부터 숫자를 하나씩 대며 3, 6, 9가 들어가는 숫자는 숫자 대신 3, 6, 9의 개수만큼 박수를 치는 게임입니다. 머쓱이가 말해야하는 숫자 order가 매개변수로 주어질 때, 머쓱이가 쳐야할 박수 횟수를 return 하도록 solution 함수를 완성해보세요. 🫠 나의 풀이 def solution(order): count = 0 for i in str(order): if i == "3" or i == "6" or i == "9": count += 1 return count 🧞♂️ 다른 사람의 풀이 def solution(order): answer = 0 order = str(order) return order.count('3') ..
📝 문제 어떤 문자열에 대해서 접미사는 특정 인덱스부터 시작하는 문자열을 의미합니다. 예를 들어, "banana"의 모든 접미사는 "banana", "anana", "nana", "ana", "na", "a"입니다. 문자열 my_string이 매개변수로 주어질 때, my_string의 모든 접미사를 사전순으로 정렬한 문자열 배열을 return 하는 solution 함수를 작성해 주세요. 🫠 나의 풀이 def solution(my_string): answer = [] for i in range(0, len(my_string)): answer.append(my_string[i:len(my_string)]) return sorted(answer) 🧞♂️ 다른 사람의 풀이 def solution(my_stri..
📝 문제 길이가 같은 문자열 배열 my_strings와 이차원 정수 배열 parts가 매개변수로 주어집니다. parts[i]는 [s, e] 형태로, my_string[i]의 인덱스 s부터 인덱스 e까지의 부분 문자열을 의미합니다. 각 my_strings의 원소의 parts에 해당하는 부분 문자열을 순서대로 이어 붙인 문자열을 return 하는 solution 함수를 작성해 주세요. 🫠 나의 풀이 def solution(my_strings, parts): answer = "" for i in range(0, len(my_strings)): answer += my_strings[i][parts[i][0]:parts[i][1]+1] return answer 🧞♂️ 다른 사람의 풀이 def solution(m..
📝 문제 문자열 myString이 주어집니다. myString에서 알파벳 "a"가 등장하면 전부 "A"로 변환하고, "A"가 아닌 모든 대문자 알파벳은 소문자 알파벳으로 변환하여 return 하는 solution 함수를 완성하세요. 🫠 나의 풀이 def solution(myString): return ''.join([i.lower() if i != 'a' and i != 'A' else i.upper() for i in myString]) i for i in myString i.lower() if i= 'a' and i != 'A' else i.upper() for i in myString 🧞♂️ 다른 사람의 풀이 def solution(myString): return myString.lower().r..
📝 문제 문자열들이 담긴 리스트가 주어졌을 때, 모든 문자열들을 순서대로 합친 문자열을 꼬리 문자열이라고 합니다. 꼬리 문자열을 만들 때 특정 문자열을 포함한 문자열은 제외시키려고 합니다. 예를 들어 문자열 리스트 ["abc", "def", "ghi"]가 있고 문자열 "ef"를 포함한 문자열은 제외하고 꼬리 문자열을 만들면 "abcghi"가 됩니다. 문자열 리스트 str_list와 제외하려는 문자열 ex가 주어질 때, str_list에서 ex를 포함한 문자열을 제외하고 만든 꼬리 문자열을 return하도록 solution 함수를 완성해주세요. 🫠 나의 풀이 def solution(str_list, ex): answer = '' for i in str_list: if ex not in i: answer +..