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 사전에서 요소를 추가하는 내용은 이전의 글을 검색하거나 아래의 관련 글을 계속 훑어보십시오. 앞으로 많은 응원 부탁드립니다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Python의 None과 NULL의 차이점 상세 정보그래서 대상 = 속성 + 방법 (사실 방법도 하나의 속성, 데이터 속성과 구별되는 호출 가능한 속성 같은 속성과 방법을 가진 대상을 클래스, 즉 Classl로 분류할 수 있다.클래스는 하나의 청사진과 같아서 하나의 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.