Dictionaries
딕셔너리는 R의 이름이 있는 벡터나 리스트처럼 값에 접근할 수 있도록 이름(또는 키)을 제공해요. Python에서는 딕셔너리를 중괄호 { }로 만들고, 키-값 쌍을 전달해 구성합니다. 키와 값은 콜론으로 구분해요.
예를 들어 키가 'a', 값이 1인 딕셔너리를 만들려면 다음과 같이 작성합니다:
d = {'a': 1}
여러 키-값 쌍은 쉼표로 구분합니다. 키로 값을 가져올 때는(리스트에서 값을 부분 선택하는 것과 비슷하게) 대괄호를 사용하지만, 인덱스 대신 키를 전달해요:
d = {'a': 1, 'b': 2}
print(d['a'])
1
person_list는 IPython 셸에 출력되어 있으며 작업 공간에서 사용할 수 있어요.
이 연습은 강의의 일부입니다
R 사용자용 Python
연습 안내
- 셸에 출력된
person_list를 기반으로 딕셔너리 형태를 만드세요. 키는fname,lname,sex,employed,twitter_followers를 사용하세요. person_dict에서 키fname과lname로 지정된 이름과 성을 추출해 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Create a dictionary form of the employee information list
person_dict = {
'fname': ____,
'lname': ____,
'sex': ____,
'employed': ____,
'twitter_followers': ____
}
# Get the first and last names from the dict
print(____)
print(____)