컴퓨터/파이썬 메모

    파이썬_자료형_딕셔너리(dictionary) 3

    1. 딕셔너리 정의 key - value hash 라도고 함 인덱싱대신 key 값으로 값 구하기 만들기 딕셔너리 = {key1 : value1, key2 : value2, key3 : value3 ...} 2. 딕셔너리 (key-value) 추가, 삭제 추가 dic1[key] = value 이건 접근이 아니라 key-value 관계를 추가하는 작업 삭제 del dic1[key] 3. 딕셔너리 접근 dic1[key] key , value (각각) 리스트 만들기 dic1.keys() >> dict_keys(['name', 'phone', 'birth']) dic1.values() >> dict_values(['name', 'phone', 'birth']) ``` 4. 딕셔너리 메모리 비우기 dic1.clea..

    파이썬_자료형_리스트 2

    1. 리스트 정의 배열 단, 내부 요소들은 정수로만 채워지면 정수형이된다 그래서, "정수 + 문자열" 연산시, 형변환을 해줘야한다. ㄴ str(정수 만들기 리스트 = [1, 2, 3, 4, 5, 6, ...] 리스트 = [ [1, 2, 3, ...], [4, 5, 6, ...], ...] 리스트 = list() 2. 리스트 슬라이딩 list1[n : n + elementNum] 즉 리스트를 elementNum 수만큼 가져오는것 3. 리스트 연산 list1 + list2 list2 * n # 리스트가 n번만큼 반복되어 새롭게 붙여짐 len(list1) # 리스트 길이 4. 리스트 요소 리스트 요소 변경 list1[index] = val 리스트 요소 삭제5. 리스트 메소드 del list1[index] >>..

    파이썬_자료형_문자열 1

    1. 큰따옴표 3개로 양쪽을 둘러싸기 multiline = """ "asdcdefg hijk" """ 2. 문자열 연산 str1 + str2 str1 * n # str1이 n번만큼 len(str1) 응용 # multistring.py print("=" * 50) print("My Program") print("=" * 50) >> ================================================== My Program ================================================== 3. 문자열 인덱싱 #"0+" 부터 시작 #"-1"부터 (음수 인덱싱) 시작 #슬라이딩 (파싱) str1[n : n + len] #또는 str1[n :] 4. 문자열 포매팅 (%..