일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- numpy
- Java
- Redshift
- Tkinter
- Excel
- google apps script
- Github
- array
- Kotlin
- Apache
- gas
- GIT
- PANDAS
- SQL
- Mac
- django
- list
- string
- hive
- 파이썬
- Google Excel
- math
- dataframe
- c#
- PostgreSQL
- PySpark
- Python
- Google Spreadsheet
- matplotlib
- Today
- Total
목록Python/Python Basic (84)
달나라 노트
Python에서 File 생성 또는 쓰기 Python에서 파일을 생성하거나 읽거나 파일에 값을 입력할 때에는 open 함수로 파일을연 후 마지막에 close 함수를 이용하여 파일을 닫아주어야 합니다. open(파일 경로, 모드) open 함수의 syntax는 위와 같습니다. 내가 다룰 파일의 경로를 적어줍니다. 이때 내가 다룰 파일의 이름까지 모두 적어줘야합니다. 모드는 내가 해당 파일을 열 때 읽기모드, 쓰기모드, 추가모드 중 어떤 모드를 사용할지를 명시합니다. 모드는 다음과 같은 세 가지가 있습니다. r = 읽기 모드 - 파일을 읽기만 할 때 w = 쓰기 모드 - 파일에 내용을 쓸 때(기존 내용은 지워지고 새로 내용이 들어감.) a = 추가 모드 - 파일의 마지막에 새로운 내용을 추가할 때 f = o..
Python의 map 함수는 반복 가능한 객체(iterable)를 받아서 각 요소에 어떠한 함수를 적용시켜서 반환합니다. map(function, iterable) map 함수는 첫 번째로 적용시킬 함수(function)를 인자로 받고, 두 번째로 iterable 객체를 받습니다. list_test = [1, 2, 3, 4, 5] def multiply(x): return x * 2 list_new = list(map(multiply, list_test)) print(list_new) - Output [2, 4, 6, 8, 10] 위 코드를 봅시다. 만약 list_test의 각각의 요소에 2를 곱한 list를 얻고싶다면 map함수를 사용할 수 있습니다. 이를 위해 multiply라는 함수를 선언하였습니다..
Python의 strip, lstrip, rstrip은 다음과 같은 기능을 가집니다. strip = 문자열의 양쪽 끝에 있는 어떤 텍스트를 제거합니다. lstrip = 문자열의 왼쪽 끝에 있는 어떤 텍스트를 제거합니다. rstrip = 문자열의 오른쪽 끝에 있는 어떤 텍스트를 제거합니다. str_test = ' abcde ' str_stripped = '[' + str_test.strip() + ']' str_lstripped = '[' + str_test.lstrip() + ']' str_rstripped = '[' + str_test.rstrip() + ']' print(str_stripped) print(str_lstripped) print(str_rstripped) - Output [abcde] ..
python filter 함수는 list에서 원하는 데이터만을 filtering할 수 있도록 해줍니다. 바로 예시를 보시죠. list_test = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] def filter_condition(x): if x >= 5: return x else: pass list_test_new = list(filter(filter_condition, list_test)) print(list_test_new) - Output [5, 6, 7, 8, 9, 10] 위 코드는 1부터 10까지의 저어수를 가진 list에서 5 이상인 정수만을 골라서 list로 만드는 코드입니다. def filter_condition(x) -> 먼저 filter method에서 filtering을 ..