리터럴(literal)데이터뷰는 쿼리문으로 진행됩니다. where을 쓸 때 시간 표현 기준이 필요한데 어떤 기준을 표현하는 것들을 리터럴이라고 합니다. 예를 들어, 올해 첫날(2024-01-01)을 데이터뷰에 표현하고 싶다면 date(soy) 와 같이 알맞는 코드를 쳐주어야 합니다. 종류General 형식LiteralDescription0013371337-200-200"The quick brown fox jumps over the lazy dog"Text[[Science]]"Science"로 명명한 링크[[]]현재 파일 링크[1, 2, 3]1,2,3 리스트[[1, 2],[3, 4]]리스트 [1.2], [3,4]의 리스트{ a: 1, b: 2 }딕셔너리date(2021-07-14)날짜dur(2 days 4..
리스트에서 특정 문자열 제거하기리스트에서 특정 문자열 제거하는 방법입니다.리스트는 remove를 사용해서 원소를 제거합니다. 굉장히 쉽죠.그런데 특정 조건에 맞는 원소만 제거하려면 해당 원소를 찾아주어야 합니다.이 부분이 살짝 어려울 수 있는데 생각을 '해당 원소를 찾는다'와 '해당 원소만 제외하고 다시 만든다' 두가지로 생각하면 접근하기 쉬워집니다.해당 원소만 제외하고 다시 만든다해당 원소를 제외하는 방법입니다. 원래 있던 리스트에서 특정 원소를 제외하고 새로운 리스트를 만들어 줍니다.리스트 컴프리헨션 활용리스트 컴프리헨션을 활용해 apple 아닌 원소만 가져옵니다.my_list = ['apple', 'banana', 'orange', 'apple', 'grape']filtered_list = [ite..
딕셔너리 합치기 딕셔너리 합치는 방법입니다. 간단합니다만 딕셔너리 특성상 key 가 같은 경우에는 덮어쓰기가 되니깐 그부분을 잘 조작하면 내가 원하는대로 딕셔너리를 다룰 수 있습니다. 딕셔너리 합치는 방법 2개의 딕셔너리를 합치는 방법은 간단합니다. update()라는 함수를 쓰면 됩니다. test1 = {'A':1,'B':2,'C':3} test2 = {'A':2,'D':4,'E':5} test1.update(test2) print(test1) 3개 이상일 때도 update를 이용해서 반복하면 됩니다. 한꺼번에 하려면 다음과 같이 합니다. dict1 = {'a': 1, 'b': 2} dict2 = {'b': 3, 'c': 4} dict3 = {'d': 5} merged_dict = {**dict1, *..
구글시트는 동기화가 가능하면서 스프레드시트를 할 수 있는 툴인데요. 이미 아시는 분은 다 쓰고 있을거라 생각합니다. 마이크로소프트의 엑셀과는 다르게 구글시트만의 장점이 있는데 그 중 하나가 목록단추입니다. 목록단추를 만들어서 좀 더 작업을 손쉽게 할 수 있습니다. 목록단추(드롭다운) 만들기 목록단추를 만드는 방법은 아주 간단합니다.드롭다운에 들어가면 되는데요. 목록단추를 만들 자리에서 오른쪽 마우스 클릭을 하면 드롭다운이라고 나옵니다. 드롭다운을 들어가면 오른쪽에 항목을 쓸 수 있는 란이 나옵니다. 원하는 이름으로 항목을 정합니다. 해당시트는 밑 화살표 방향으로 표시가 바뀌게 되는데 이를 눌러보면 다음과 같이 항목을 정할 수 있게 됩니다. 삭제를 하고 싶다면 아래에 규칙 삭제를 눌러줍니다. 반복작업을 한..