Python 사전에서 요소를 추가하는 몇 가지 방법

본문에 사용된 코드

book_dict = {"price": 500, "bookName": "Python ", "weight": "250g"}
첫 번째 방법: [] 사용

book_dict["owner"] = "tyson" 
설명: 중괄호는 키를 지정하고value를 부여합니다. 키가 존재하지 않으면 요소를 추가합니다. (키가 존재하면 키에 대응하는value를 수정합니다.)
두 번째 방식: 업데이트 () 방법을 사용하여 매개 변수를 사전 대상으로 한다

book_dict.update({"country": "china"}) 
설명:dict의 업데이트 () 방법을 사용하여 새로운dict 대상에 전송하고,key가 존재하지 않으면 요소를 추가합니다!(이 새로운dict 대상의 키가 현재 사전 대상에 존재하면 키에 대응하는value를 덮어씁니다)
세 번째 방식: update () 방법을 사용하여 매개 변수는 키워드 매개 변수입니다

book_dict.update(temp = " ", help = " ") 
설명: dict의 업데이트 방법을 사용하지만 키워드 파라미터를 전송하고 키가 존재하지 않으면 요소를 추가합니다. (키가 존재하면 수정value)
참고: 키워드 매개 변수 형식, 키 대상은 문자열 대상일 수 있습니다
네 번째 방식: 업데이트 () 방법을 사용하고 매개 변수는 사전 패키지 해제 방식입니다.

my_temp_dict = {"name": " ", "age":18}
book_dict.update(**my_temp_dict) 
... 과 같다

book_dict.update(name=" ",age=18) 
주의: 사전은 완전히 무질서한 매핑 집합이다
1. 사전 무질서: 사전 요소를 두루 훑어볼 때, 원소를 추가하는 순서, 원소에 접근하는 순서와 아무런 관련이 없습니다!
2. 사전의 대상을 훑어볼 때 원소를 추가하는 순서와 같다면 이것은 우연일 뿐입니다. 원소의 질서정연한 사전이 필요합니다. OrderedDict를 보십시오
사전 요소 삭제
방법1:del 함수

#  : del 
del[aa['adress']]
print(aa) # {' ': 60, ' ': 'english', ' ': 100, 'hhh': 'gogogo'}
방법2:pop 함수

# : pop , 
vv = aa.pop(' ')
print(vv) # 60
print(aa) # {' ': 'english', ' ': 100, 'hhh': 'gogogo'}
방법3:clear 함수

# clear , 
aa.clear()
print(aa) # {}, 

python의 dict (사전):
1. 사전은 또 다른 가변 용기 모델로 각 키 값 쌍은 짝퉁 (:) 으로 분할하고 각 키 값 쌍은 쉼표 (,) 로 분할하며 전체 사전은 괄호 {} 로 둘러싸인다.
2. 사전의 키는 일반적으로 유일하다. 중복되면 뒤에 있는 키 값 쌍이 앞을 덮어쓰지만 사전의 값은 유일할 필요가 없다.
3. 값은 임의의 데이터 형식을 취할 수 있지만 키는 문자열, 숫자 또는 메타그룹 등 변경할 수 없는 형식이어야 하지만 목록이 변경될 수 없습니다.
이 Python 사전에서 요소를 추가하는 몇 가지 방법에 관한 글을 소개합니다. 더 많은 Python 사전에서 요소를 추가하는 내용은 이전의 글을 검색하거나 아래의 관련 글을 계속 훑어보십시오. 앞으로 많은 응원 부탁드립니다!

좋은 웹페이지 즐겨찾기