Dictionary는 변경 가능한 또 다른 컨테이너 모델이며 모든 유형의 객체를 저장할 수 있습니다.
사전의 각 키-값(키=>값) 쌍은 콜론(:)으로 구분되며, 각 쌍은 쉼표(,)로 구분됩니다. 전체 사전은 중괄호({})로 묶입니다. 형식은 다음과 같습니다. 표현:
d = {key1 : value1, key2 : value2 }
키는 고유해야 하지만 값은 그렇지 않습니다.
값은 모든 데이터 유형이 될 수 있지만 키는 문자열, 숫자 또는 튜플과 같이 변경할 수 없어야 합니다.
간단한 사전 예:
dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'}
사전에 요소 추가 방법:
1. 사전에 키가 존재하는 경우 사전 이름 + 첨자를 통해 사전에 변경된 키에 해당하는 값에 접근할 수 있습니다. 키가 존재하지 않으면 예외가 발생합니다. 사전에 요소를 직접 추가하려면 사전 이름 + 아래 첨자 + 값을 사용하여 사전 요소를 직접 추가하면 됩니다. 키만 작성하고 나중에 키를 할당하면 예외가 발생합니다.
>>>a=['apple','banana','pear','orange'] >>> a ['apple', 'banana', 'pear', 'orange'] >>> a={1:'apple',2:'banana',3:'pear',4:'orange'} >>> a {1: 'apple', 2: 'banana', 3: 'pear', 4: 'orange'} >>> a[2] 'banana' >>> a[5] Traceback (most recent call last): File "<pyshell#31>", line 1, in <module> a[5] KeyError: 5 >>> a[6]='grap' >>> a {1: 'apple', 2: 'banana', 3: 'pear', 4: 'orange', 6: 'grap'}
2. 업데이트 메소드를 사용하여 사전에 있는 해당 키와 키-값 쌍을 현재 사전에 추가하세요
>>> a {1: 'apple', 2:'banana', 3: 'pear', 4: 'orange', 6: 'grap'} >>>a.items() dict_items([(1,'apple'), (2, 'banana'), (3, 'pear'), (4, 'orange'), (6, 'grap')]) >>>a.update({1:10,2:20}) >>> a {1: 10, 2: 20,3: 'pear', 4: 'orange', 6: 'grap'} #{1:10,2:20}替换了{1: 'apple', 2: 'banana'}
위 내용은 사전에 요소를 추가하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!