처음으로시작하는파이썬 2

[#8.1 파이썬 기초] 딕셔너리와 셋

1. 딕셔너리(==딕트) - 딕셔너리는 리스트와 비슷하지만 다른점이 있다. 항목의 순서를 따지지 않고, 0 또는 1과 같은 오프셋 값으로 항목 선택이 불가하다. 오프셋 값 대신 값에 상응하는 키를 지정한다. - {} 안에 콤마로 구분한 키:값 쌍을 지정한다. - 딕셔너리 생성하기 : dict() - 항목 추가/변경 : key 딕셔너리에 항목을 추가하려면 키와 값을 할당해주면 된다. 딕셔너리의 키는 고유한 값을 가져야 한다. - 항목 얻기 : get(0 딕셔너리명.get(키) >> a라는 키의 값이 딕셔너리내의 존재하지 않을 경우엔 Not a python을 출력 - 모든 키 얻기 : keys() 딕셔너리명.keys() - 모든 값 얻기 : values() - 모든 키- 값 얻기 : items() - 길이 ..

[#7 파이썬 기초] 튜플과 리스트에 대해 알아보자

1. 튜플과 리스트의 차이점 - 튜플은 불변이다. 즉 값을 한번 할당하고 나면 변경할 수 없다. -리스트는 가변이다. 할당하고 나서 변경을 할 수도 있고 삭제도 할 수 있다. 2. 튜플 ex코드) 괄호 안에 콤마가 없으면 튜플이 아닌 문자열로 인식하게 되니 주의! ('apple',)이 아니라 'apple'이라는 결과로 출력된다. 그러나 요소가 두개 이상일 경우에는 마지막에 콤마를 붙이지 않음 >> 튜플로 한 번에 여러 변수들을 할당할 수 있다. = 튜플 언패킹 - tuple()함수 : 다른 객체를 튜플로 만들어준다. - tuple 결합시 + 연산자를 사용한다. >> word= ('A',) + ('B','C') - 복제 연산 시 * 연산자를 사용한다. - for와 in (순회하기) - 튜플 수정하기 : 기..