일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Google Spreadsheet
- SQL
- Apache
- Python
- string
- Google Excel
- Github
- Tkinter
- 파이썬
- math
- Java
- Mac
- PostgreSQL
- PySpark
- Excel
- google apps script
- gas
- matplotlib
- list
- PANDAS
- dataframe
- Redshift
- django
- c#
- hive
- GIT
- numpy
- Kotlin
- array
- Today
- Total
목록list (22)
달나라 노트
Redshift에서 json_extract_array_element_text() 함수는 indexing을 통해 array에서 값을 추출해줍니다. Syntax json_extract_array_element_text(json_array_text, index) 사용법은 위와 같습니다. json_array_text -> JSON array 형태로 된 text를 받습니다. index -> 추출할 index의 번호를 의미합니다. select '["apple", "banana", "pineapple", "peach"]' as json_arr_text , json_extract_array_element_text(json_arr_text, 0) as col0 , json_extract_array_element_text..
list에 적용할 수 있는 append, extend method를 알아보고 이 둘의 차이에 대해 알아보겠습니다. Syntax list.append(element) append method는 parameter로서 받은 값을 list의 가장 오른쪽에 추가해줍니다. Syntax list.extend(iterable_value) extend method는 iterable type의 값을 받아 그 값들을 list의 가장 오른쪽에 단일 요소로서 추가해줍니다. iterable type의 값을 받는다는 것은 list, set, tuple, dictionary 등의 값을 받는다는 것입니다. 9, 'value1' 등의 단일 값을 전달하면 extend는 오류를 발생시킵니다. 여기까지 보면 설명이 잘 이해되지 않아도 app..
list의 pop method는 특정 index에 위치한 요소를 제거하고 제거된 요소를 return해줍니다. 그리고 원본 list에도 명시된 index 위치에 있는 요소가 제거된 채로 변형됩니다. Syntax list.pop(index) pop method는 제거할 요소의 index를 parameter로 받습니다. list_test = [1, 2, 3, 4, 5] removed_element = list_test.pop(1) print(removed_element) print(list_test) -- Result 2 [1, 3, 4, 5] list_test.pop(1) -> 이것의 의미는 list_test에서 index = 1 위치에 있는 요소를 제거한 후 제거된 그 요소를 return합니다. 그래서 결..
split method는 문자열에 적용해서 문자열을 특정 텍스트를 기준으로 나눠 list로 만들어줍니다. Syntax string.split(separator, maxsplit) 사용법은 위와 같습니다. 어떤 string에 split method를 적용할 수 있습니다. - separator split method는 parameter로 separator를 받습니다. separator가 주어지지 않는다면 공백(' ')이 기본값으로 간주됩니다. - maxsplit 최대 몇개 separator를 감지할지를 의미합니다. maxsplit의 기본값은 -1이며, -1은 발견되는 모든 separator에 대해서 문자열을 나누라는 의미입니다. str_test = 'Apple Banana Peach Grape' list_t..