목록 파이썬 (34)
이롭게 현명하게
목차 Key 리스트 만들기( keys ) Value 리스트 만들기 ( values ) key,value 쌍 얻기 ( items ) key : value 쌍 모두 지우기 ( clear ) key 로 value 얻기 ( get ) 해당 key 가 딕셔너리 안에 있는지 조사하기 ( in ) 코드 설명 딕셔너리명.keys() 딕셔너리의 key만 모아서 dict_keys 객체를 리턴 딕셔너리명.values() 딕셔너리의 value만 모아서 dict_values 객체를 반환한다. 딕셔너리명.items() 딕셔너리의 key와 value의 쌍을 튜플로 묶은 값을 dict_items 객체로 반환한다. 딕셔너리명.clear() 딕셔너리 안의 모든 요소를 삭제한다. 딕셔너리명.get(키값) 딕셔너리의 키 값에 대응되는 va..
목차 딕셔너리란? 딕셔너리 생성 딕셔너리 쌍 추가 딕셔너리 요소 삭제 딕셔너리에서 key 사용해 Value 얻기 딕셔너리 사용 시 주의 사항 코드 설명 딕셔너리명={ } 딕셔너리명 = { key : value } Key : Value 형태로 이루어져있고 쉼표(,)로 구분되어있다. 딕셔너리명[키값]=요소값 딕셔너리에 키값을 가지는 요소값을 추가 del 딕셔너리명[키값] 지정한 키 값에 해당되는 { key : value } 쌍이 삭제 딕셔너리변수이름[Key] 어떤 Key의 Value를 얻기 [딕셔너리란?] 이름 : 홍길동 생일 : 2000년04월5일 전화번호 : 010-***-**** 등으로 프로필을 나타낼 수 있다. 파이썬에는 이러한 대응관계를 나타낼 수 있는 자료형이 있다. 이것을 연관 배열(Associ..
목차 튜플 생성 튜플 특징 튜플 인덱싱 튜플 슬라이싱 튜플 길이 구하기 튜플 더하기 튜플 곱하기 튜플 리스트 변환 리스트와 튜플로 변수 만들기 리스트 언패킹 / 튜플 언패킹 [튜플(Tuple) 생성] 튜플은 리스트와 비슷하지만 리스트와는 다른 점을 가지고 있다. 리스트 튜플 [ ] ( ) 값의 생성, 삭제, 수정 가능 불가능 변수 b : 단 하나의 요소만을 가질 때는 요소 뒤에 콤마(,)를 반드시 붙여야 한다. 변수 d : 괄호를 생략해도 된다. a = () b = (1,) c = (1,2,3) d = 1,2,3 e = ('a','b','c',('ab','cd')) 튜플은 리스트와 비슷한 역할을 하지만 튜플과 리스트는 구별해서 사용해야 한다. 리스트 : 요소값을 수정할 수 있다. 튜플 : 요소값 수정 불..
목차 리스트에서 값 수정하기 리스트 요소 삭제(del) 리스트에 요소 제거(remove) 리스트 요소 끄집어내기(pop) 리스트 요소 추가(append) 리스트에 요소 삽입(insert) 리스트 인덱스 반환(index) 리스트 정렬(sort) 리스트 역순정렬(reverse) 리스트에 포함된 요소 개수 세기(count) 리스트 확장(extend) 코드 설명 리스트명[인덱스] = 값 인덱스를 활용하여 리스트의 값 수정 del 객체 리스트 요소 삭제 리스트명.remove(값) 리스트에서 첫 번째로 나오는 x를 삭제하는 함수 리스트명pop() 리스트의 맨 마지막 요소를 리턴하고 그 요소는 삭제 리스트명.pop(인덱스) 리스트의 n번째 요소를 리턴하고 그 요소는 삭제 리스트명.append(x값) 리스트의 맨 마지..
목차 리스트 더하기 리스트 반복하기 리스트 길이 구하기 리스트 연산 오류 [리스트 더하기] 리스트 사이에서 + 기호는 2개의 리스트를 합치는 기능을한다. 문자열에서 "abc" + "def" = "abcdef"가 되는 것과 같은 것이다. a = [1,2,3] b = [4,5,6] print(a+b) # [1, 2, 3, 4, 5, 6] [리스트 반복하기] * 기호를 사용하여 리스트를 반복하여 새로운 리스트를 만들어 낸다. a = [1,2,3] print(a*3) # [1, 2, 3, 1, 2, 3, 1, 2, 3] [리스트 길이 구하기] 리스트의 길이를 구하려면 len함수를 사용한다. a = [1,2,3] print(len(a)) # 3 [리스트 연산 오류] 코드를 실행하면 다음과 같은 오류가 나타난다. ..
목차 리스트 생성 리스트 인덱싱 리스트 슬라이스 리스트 마지막 요소에 접근하기 리스트명 = list() 리스트명 = [] 리스트명 = [요소1, 요소2, 요소3, ...] 리스트명 = [요소1, 요소2, [요소3, 요소4]] - 인덱싱 리스트명[인덱스번호] - 슬라이싱 리스트명[시작인덱스:끝인덱스:간격] [리스트 생성] 리스트는 아무것도 포함하지 않아 비어있는 리스트([]), 또는 요소값을 가질 수 있다. 리스트명 = [] 리스트명 = [요소1, 요소2, 요소3, ...] 리스트명 = [요소1, 요소2, [요소3, 요소4]] a = [] b = [1, 2, 3] c = ['Life', 'is', 'too', 'short'] d = [1, 2, 'Life', 'is'] e = [1, 2, ['Life', ..