일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- matplotlib
- hive
- array
- PANDAS
- django
- Mac
- Python
- math
- Tkinter
- PostgreSQL
- c#
- Google Excel
- numpy
- Excel
- dataframe
- google apps script
- 파이썬
- gas
- Redshift
- Java
- Apache
- string
- SQL
- Google Spreadsheet
- GIT
- Github
- Kotlin
- PySpark
- list
- Today
- Total
목록Python (379)
달나라 노트
sorted, sort 모두 python의 list 속 요소들을 정렬할 수 있습니다. list_test = [5, 3, 1, 4, 2] list_test.sort(reverse=False) print(list_test) list_test = [5, 3, 1, 4, 2] list_test.sort(reverse=True) print(list_test) -- Result [1, 2, 3, 4, 5] [5, 4, 3, 2, 1] 먼저 sort method를 봅시다. 위처럼 어떤 list에 적용하여 sort가 적용된 list 자체를 정렬시켜버립니다. (sort method는 적용된 list 자체에 변형을 가하고 아무 return값이 없습니다.) 또한 reverse라는 option을 명시하여 오름차순/내림차순 정..
re.serach method는 다음과 같이 사용할 수 있습니다. re.search(pattern, string) pattern과 맞는 text 정보를 반환합니다. import re str_test = 'This is example word 12345' obj_search_test = re.search(r'example', str_test) # 1 print(obj_search_test) # 2 print(obj_search_test.span()) # 3 print(obj_search_test.group()) # 4 -- Result (8, 15) example 1. example이라는 패턴을 str_test에서 찾습니다. example은 딱히 패턴 기호 형태로 명시되지 않아서 example이라는 단어 ..
print('AbCdEfG'.lower()) print('AbCdEfG'.upper()) -- Result abcdefg ABCDEFG lower method는 텍스트에 적용하여 모든 알파벳을 소문자로 변경시킵니다. upper method는 텍스트에 적용하여 모든 알파벳을 대문자로 변경시킵니다. print('Ab1C2d3EfG'.lower()) print('Ab4Cd5Ef6G'.upper()) -- Result ab1c2d3efg AB4CD5EF6G 중간에 숫자가 있어도 숫자는 무시하고 알파벳만 대문자 또는 소문자로 바꿔줍니다.
import datetime print(datetime.datetime.now()) print(datetime.datetime.now().weekday()) print(datetime.datetime.now().isoweekday()) -- Result 2021-03-27 01:27:32.470639 5 6 datetime 자료형에 weekday, isoweekday method를 적용시켜 요일 번호를 받아낼 수 있습니다. 각 method 별로 각 번호가 무슨 요일을 해당하는지는 아래 표를 보시면 됩니다. weekday isoweekday Mon 0 1 Tue 1 2 Wed 2 3 Thu 3 4 Fri 4 5 Sat 5 6 Sun 6 7