일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Ai
- 클래스
- LG Aimers
- 정처기
- list
- numpy
- 데이터분석
- 인공지능
- 자바
- AI 윤리
- AIVLE
- dictionary
- 코딩
- pandas
- Java
- 데이터과학
- KT AIVLE
- Python
- AI학습
- 파이썬
- 코딩테스트
- KT
- 백준
- 정처기 실기
- 데이터
- ai 전문가 과정
- 알고리즘
- git
- 모각코
- github
- Today
- Total
목록list (6)
무향향수
x.split(' ')x = '안녕하세요 저는 지금 배고파요.'x = x.split(' ')# x는 ['안녕하세요', '저는', '지금', '배고파요.'] 형태로 변환된다. 파이썬 불용어 제거를 위해 불용어 리스트를 찾다가, 하나의 텍스트로 저장된 데이터를 리스트로 변환하기 위해 방법을 찾다가 알게되었다. 텍스트를 띄어쓰기 기준 리스트 형태로 저장하는 방법은 split() 하나만 사용하면 된다.
range함수순차 증가값(등차행렬)으로 리스트 생성시 1부터 11까지 2씩 증가하는 값으로 리스트 생성하기range(1, 12, 2) # range(1, 12, 2)list(range(1, 12, 2)) # [1, 3, 5, 7, 9, 11] append리스트에 값을 추가하는 두 가지 방법a = [1, 2, 3, 4, 5]a.append(6) # [1, 2, 3, 4, 5, 6]a = [1, 2, 3, 4, 5]a = a + [6] # [1, 2, 3, 4, 5, 6] del & remove인덱스로 조회해서 삭제하거나 해당 값을 삭제하기 # 연습 문제: 해당 리스트에서 2번째 수(30)을 삭제하세요a = [10, 20, 30, 40, 50]del a[2] # [10, 20, 40, 50]a = [1..

2023.08.02📨 8958 OX퀴즈 ✅ 1475 방 번호 ✅ 17219 비밀번호 찾기 ✅ 9375 패션왕 신해빈 🔺 16165 걸그룹 마스터 준석이 🔺 📨 8958 OX퀴즈 import sys N = int(sys.stdin.readline()) # 테스트 케이스 개수 for i in range(N): X = list(sys.stdin.readline().rstrip()) # 퀴즈 결과 score = sum = 0 # 점수, 총합 for j in range(len(X)): # OX 확인하기 if X[j] == "O": score += 1 sum += score else: score = 0 print(sum) 📨 1475 방 번호 import sys N = list(sys.stdin.readline()..
목차 🐢 Numpy Numpy의 이해 Numpy 배열 생성 더보기 학습 이유 파이썬을 이용한 데이터 분석에 대해 학습하면서 numpy 라이브러리를 사용한 실습 예제들이 자주 출제되어 numpy가 무엇인지 정확하게 알고 뒷부분을 학습하는 것이 좋을 것 같다는 생각이 들었기 때문이다. 🐢 1. Numpy 파이썬은 초보자도 사용하기 쉬운 좋은 프로그래밍 언어이지만, 대규모 수치 연산을 할 때 느려진다는 단점이 있다, 이를 보완하기 위해 Numpy 즉, Numerical Python을 사용한다. numpy는 C언어로 구현되어 연산 속도가 빠르고 다양한 함수와 배열 연산 기능을 사용할 수 있다. 🐢 2. Numpy의 이해 Numpy는 빠르고 효율적인 배열 연산을 지원하고, 선행대수, 통계, 난수 생성 등 다양한 ..

목차🧸 1. list(리스트) 2. tuple(튜플) 3. dictionary(딕셔너리) 더보기 학습 이유 모각코 5주차 세미나를 준비하면서 파이썬 기초 자료구조인 리스트, 튜플, 딕셔너리를 활용한 문제를 풀면 좋을 것 같아서 공부하게 되었다. 🧸 1. list(리스트) 리스트 생성시 [대괄호]로 감싸주고 쉼표로 구분해준다. a = [1, 2, 3, 4, 5] # 리스트 생성시 [대괄호]로 감싸주고 쉼표로 구분해준다. a = list() # 비어 있는 리스트 생성 리스트는 비어있는 리스트일 수도 있고, 숫자, 문자열, 숫자와 문자열 모두 그리고 리스트 자체를 요솟값으로 가질 수 있다. 즉 리스트 안에는 어떠한 자료형도 포함할 수 있다. a = [] # 비어 있음 a = [1, 2, 3] # 숫자 a = ..
목차 🦢 List Set Map 더보기 학습 이유 컴퓨터프로그래밍2에서 자바를 학습할 때 배웠던 내용이지만 실제로 쓸 일이 없어서 까먹게 되었다. 이후 SW ACADEMY에 참여하여 자바로 여러 코딩테스트 문제를 풀다가 자바 collection을 사용해야지 풀 수 있는 문제들이 빈번하게 출제되어서 다시 학습하게 되었다. 🦢 1. List list는 순서가 있는 데이터 집합이다. 데이터의 중복을 허용한다. ArrayList, LinkedList, Stack, Vector 🦢 2. Set Set은 순서를 유지하지 않는 데이터의 집합이다. 데이터의 중복을 허용하지 않는다. HashSet, TreeSet 🦢 3. Map Map은 key와 value의 쌍으로 이루어진 데이터의 집합이다. 순서는 유지되지 않으며, ..