Map/Dict - Python, Dart, Golang
Python 선언 >>> dic = {'name':'pey', 'phone':'0119993323', 'birth': '1118'} 추가 >>> a = {1: 'a'} >>> a[2] = 'b' >>> a {1: 'a', 2: 'b'} >>> a['name'] = 'pey' >>> a {1: 'a', 2: 'b', 'name': 'pey'} >>> a[3] = [1,2,3] >>> a {1: 'a', 2: 'b', 'name': 'pey', 3: [1, 2, 3]} 수정 >>> a[2] = 'c' >>> a {1: 'a', 2: 'c', 'name': 'pey', 3: [1, 2, 3]} 삭제 >>> del a[1] >>> a {2: 'c', 'name': 'pey', 3: [1, 2, 3]} >>> a..
List - Python, Dart, Golang(배열/슬라이스)
Python 추가 - append, insert append >>> a = [1, 2, 3] >>> a.append(4) >>> a [1, 2, 3, 4] >>> a.append([5,6]) >>> a [1, 2, 3, 4, [5, 6]] extend >>> a = [1,2,3] >>> a.extend([4,5]) >>> a [1, 2, 3, 4, 5] >>> b = [6, 7] >>> a.extend(b) >>> a [1, 2, 3, 4, 5, 6, 7] insert 0번째 자리, 즉 첫 번째 요소(a[0]) 위치에 값 4를 삽입하라는 뜻이다. >>> a = [1, 2, 3] >>> a.insert(0, 4) >>> a [4, 1, 2, 3] 리스트 a의 a[3], 즉 네 번째 요소 위치에 값 5를 삽..