Python 코딩도장45 파이썬 코딩도장 Unit 25 정리(2) - 반복문으로 딕셔너리의 키-값 쌍을 모두 출력 2. 반복문으로 딕셔너리의 키-값 쌍을 모두 출력하기 딕셔너리와 for 반복문을 사용하여 모든 키-값 쌍을 출력할 수 있다. >>> x = {'a': 10, 'b': 20, 'c': 30, 'd': 40} >>> for i in x: ... print(i, end=' ') ... a b c d for i in x: 처럼 for 반복문에 딕셔너리를 지정한 뒤에 print로 변수 i를 출력하면 값이 아닌 키만 출력된다. 키와 값을 모두 출력하려면 for in 뒤에 딕셔너리를 지정하고 items를 사용해야 한다. # for 키, 값 in 딕셔너리.items(): # 반복할 코드 >>> x = {'a': 10, 'b': 20, 'c': 30, 'd': 40} >>> for key, value in x.ite.. 2022. 2. 2. 파이썬 코딩도장 Unit 25 정리(1) - 딕셔너리 조작 Unit 25 딕셔너리 응용하기 1. 딕셔너리 조작하기 1-1. 딕셔너리에 키-값 쌍 추가하기 딕셔너리에 키-값 쌍을 추가하는 메서드는 두 가지가 있다. setdefault : 키-값 쌍 추가 update : 키의 값 수정, 키가 없으면 키-값 쌍 추가 1-2. 딕셔너리에 키와 기본값 저장하기 setdefault(키) 는 딕셔너리에 키-값 쌍을 추가한다. setdefault에 키만 지정하면 값에 None을 저장한다. >>> x = {'a': 10, 'b': 20, 'c': 30, 'd': 40} >>> x.setdefault('e') # 키 e를 추가하고 값은 None >>> x {'a': 10, 'b': 20, 'c': 30, 'd': 40, 'e': None} setdefault(키, 기본값) 처럼.. 2022. 2. 1. 파이썬 코딩도장 Unit 24 정리(2) - 문자열 서식 지정자, 포매팅 사용 2. 문자열 서식 지정자와 포매팅 사용하기 파이썬은 다양한 방법으로 문자열을 만들 수 있는데, 서식 지정자(format specifier)로 문자열을 만드는 방법과 format 메서드로 문자열을 만드는 문자열 포매팅(string formatting) 등이 있다. - 예를 들어 학생의 이름과 평균 점수를 출력할 때, 학생이 바뀌면 이름과 점수도 바뀔것이다. 제임스의 평균 점수는 85.3점입니다. 마리아의 평균 점수는 98.7점입니다. 위의 두 문자열에서 '의 평균 점수는', '점입니다.' 는 같지만 이름과 점수가 다른데, 이렇게 문자열 안에서 특정 부분을 원하는 값으로 바꿀 때 서식 지정자 또는 문자열 포매팅을 사용한다. 2-1. 서식 지정자(format specifier)로 문자열 넣기 서식 지정자는 %.. 2022. 1. 29. 파이썬 코딩도장 Unit 24 정리(1) - 문자열 조작 Unit 24 문자열 응용하기 1. 문자열 조작하기 1-1. 문자열 바꾸기 replace('바꿀문자열', '새문자열')은 문자열 안의 문자열을 다른 문자열로 바꿔준다.(문자열 자체는 변경하지 않고 바뀐 결과만 반환) >>> 'Hello, world!'.replace('world', 'Python') 'Hello, Python!' 만약 바뀐 결과를 유지하고 싶다면 문자열이 저장된 변수에 replace를 사용한 뒤, 다시 변수에 할당해주면 된다. >>> s = 'Hello, world!' >>> s = s.replace('world!', 'Python') # replace로 변수에 할당 >>> s 'Hello, Python' 1-2. 문자 바꾸기 translate는 문자열 안의 문자를 다른 문자로 바꿔준.. 2022. 1. 28. 이전 1 2 3 4 5 6 7 ··· 12 다음