re모듈3 [algorithm] 페어 - 프로그래머스: 영어가 싫어요 답: 더보기 1)내가 푼 방법 import re array = ['zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine'] array2 = ['0','1','2','3','4','5','6','7','8','9'] def solution(numbers): for i in range(len(array)): numbers = re.sub(array[i], array2[i], numbers) return numbers >> enumerate로 푼 것을 보고 추가 >> i 가 이미 0 1 2 3... index값을 가지고 있으므로 이런식으로 array2 없이 풀 수도 있다! import re array = ['zero', 'on.. 2023. 4. 26. [TIL] 오늘 공부 정리 오늘 한 것 [O] : 알고리즘 연습문제 : 9~10시 [O] : 팀프. 1~시 이후 진행 ㄴ 디버깅하기(이건 아직 진행 중..) ㄴ 내가 쓴 comment를 볼 수 있는 기능 구현 + url 연결 ㄴ 새 기능 구현하기(트위터스타일의 페이지네이션) [△] : Django 튜토리얼 7까지 진행.... >5까지 함 [O] : Python 책 읽기 오늘 정리 : 알고리즘 문제는 힌트코드를 분석하는 방향으로 공부했다. 10시반 - 1시는 집중이 안돼서 컴퓨터를 멀리하는 작업을 했다. 파이썬 책 읽기 및 구현하고 싶은 기능을 생각해보았다. 파이썬 lambda기능과 class를 다시 보았다 > lambda[인수, 적용할 내용] (무엇을 참조하는지) 정도로 이해했다.. 활용연습이 필요할 듯! > __init__ 아직.. 2023. 4. 12. [algorithm] 페어 - 프로그래머스:문자열 정렬하기 (팀원 풀이 해석) 답: Not mine 더보기 import re def solution(my_string): answer = [] num_my_string = re.findall("\d", my_string) num_my_string.sort() for number in num_my_string: answer.append(int(number)) return answer#이 안에 작성 문제 분석 및 해석 """ 문자, 숫자가 혼합된 문자열 my_string 해야하는 작업 - 숫자 골라내기. -> 이것 어떻게하나요 - 각각 리스트에 넣기 - 리스트 반환 문제에는 이렇게 써있지만 각각 리스트에 넣고 숫자를 골라내는게 좋을 것 같다 """ 더보기 ...작성해보았지만 역시나 첫글자 h부터 오류가 난다. my_string = "hi.. 2023. 4. 12. 이전 1 다음