| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- explainable recommendation
- 백준
- bfs
- 프로그래머스
- Algorithm
- Deque
- DP
- 정렬
- isalnum()
- 동적 프로그래밍
- Knowledge graph
- kg
- Python
- isalpha()
- 자료구조
- 코테
- isnumeric()
- Dynamic Programming
- 그래프 탐색
- 우선순위 큐
- Stack
- 파이썬
- isdigit()
- 그래프
- LSTM
- knowledge
- Recommendation
- find()
- 알고리즘
- 추천시스템
- Today
- Total
목록분류 전체보기 (101)
데린이 고인물되기
출처: https://wikidocs.net/16040 14. List(리스트)(4) - 리스트 원소 추가, 삭제 ## 1. list 원소 추가 - append : 원소 마지막에 추가 ```python >>> a = [1, 2, 3, 4, 5] >>> a.append(6) >>> a ... wikidocs.net https://m31phy.tistory.com/176 [Python] 리스트 내에 element가 있는지 확인 Python 내에서 간단한 명령어를 통해서 List 내의 원소의 존재 유무를 확인하는 방법은 아래와 같이 2가지 방법이 있다. (1) "in" command를 사용하는 것 (2) count() 함수를 사용하는 것 1. in 1) Syntex: elem i.. m31phy.tistory..
이 문제는 python 에서 집합, set에 관한 문제인것 같은데 set도 잘 기억이 안나서 먼저 훑어 보고 문제를 풀었다. 출처 : https://wikidocs.net/1015 02-6 집합 자료형 [TOC] ## 집합 자료형은 어떻게 만들까? 집합(set)은 파이썬 2.3부터 지원하기 시작한 자료형으로, 집합에 관련된 것을 쉽게 처리하기 위해 만든 자료형이다. ... wikidocs.net - 집합 자료형 만드는 법 1. set()의 괄호 안에 리스트를 입력해서 만들기 >>>sa = set([1,2,3]) >>>sa {1,2,3} 2. >>> sb = set("Hello") >>> sb {'e', 'H', 'l', 'o'} 3. 비어있는 집합 자료형 만들기 >>> s = set() - 중복 허용 X..
python 에서 Dictionary 문제인 것 같은데 Dictionary 에서 정말 기본적인 것만 기억나서 한 번 공부하고 풀어봤다. 기본적인건 여기 적지만 나머지 자세한 내용은 아래 링크 참고 출처 : https://wikidocs.net/16043 17. dictionary(딕셔너리) ## 1. dictionary(딕셔너리) - 딕셔너리 타입은 immutable한 키(key)와 mutable한 값(value)으로 맵핑되어 있는 순서가 없는 집합입니다. ... wikidocs.net - 값(value)은 중복 가능, 키(key)는 중복 되면 마지막 값으로 저장. -순서가 없다 --> 인덱스로 접근 불가능, 키로 접근 >>>dic = {'2022-07-14' : 1, '2022-07-15' : 2} >..
이번 문제는 upper 사용법 때문에 애를 좀 먹었다. * 파이썬에서 문자열 대문자로 바꾸기 - capitalize() : 첫글자만 대문자로 변환, 나머지 글자는 소문자로 변환 - upper() : 모든 문자를 대문자로 변환, 문자열[인덱스].upper() + 문자열[1:]로 원하는 문자만 대문자로 변환 가능
* 리스트에 원소 추가 - append(): 리스트 마지막에 원소 추가 - insert(원소가 들어갈 index, 값) - extend(추가할 리스트) * 리스트에 있는 원소 삭제 - del 리스트[삭제할 원소] - remove(원소) * 특정 원소의 index 값 찾기 -index(원소)
* 파이썬에서 find()함수 하위 문자열의 위치를 반환한다. 하위 문자열이 문자열에 없을 경우 -1을 반환한다. * rfind() 함수 find()함수와 유사하지만 find()와 달리 하위 문자열의 마지막 위치를 반환한다.
* 나누기 나누기 결과의 몫 : // 나누기 결과의 나머지 : % 나누기 : /
숫자의 각 자릿수를 리스트에 저장해서 리스트 내의 원소중 가장 큰 원소를 뽑아내는 함수 max를 사용해야겠다고 생각했다. for 문을 이용해 리스트에 각 자릿수를 저장하기위해 우선 int형인 number을 문자형으로 바꾸고 for문으로 접근했다. 리스트 a에 있는 원소가 문자열이므로 다시 정수형으로 바꿔주는 list(map(int, a))를 써주고 최댓값을 빼내줘서 통과!
이번 문제는 생각해봐도 답이 나오지 않아서 힌트를 봤다. strip함수는 처음 봐서 사용법을 찾아봤다. strip() 함수는 문자열내에서 원하는 문자열이나 공백을 제거할 수 있는 함수이다. lstrip()과 rstrip()는 문자열내에서 원하는 문자열이나 공백을 각각 왼쪽과 오른쪽에서 제거할 수 있는 함수이다.