python에서 사전 추가 및 삭제 사용 방법
변수 이름 [key] = value # 키를 통해value 값을 추가하고 키가 존재하면 덮어씁니다.
user_info = {"name":" ","like":" "}
user_info["height"] = 1.51 #
print(user_info)
#{'name': ' ', 'like': ' ', 'height': 1.51
user_info["name"] = " "
print(user_info)
#{'name': ' ', 'like': ' ', 'height': 1.51} name = 。
setdefault (key,default) # 키와value를 지정하고 키가 존재하면 덮어쓰지 않습니다.setdefault는 요소를 추가할 때 () 안에서 사용해야 합니다. 분리합니다.예를 들어 user_info.setdefault(“height”,1.51)
user_info = {"name":" ","like":" "}
user_info.setdefault("height",1.51)
print(user_info) #{'name': ' ', 'like': ' ', 'height': 1.51}
user_info.setdefault("name"," ")
print(user_info) #{'name': ' ', 'like': ' ', 'height': 1.51} name 。
삭제 작업:pop과del의 차이점,pop() 기본적으로 마지막 삭제, 아래 표시를 지정하여 삭제할 수 있습니다.del은 아래 표시를 지정해야 합니다.pop () 방법: () 안에 삭제할 요소를 적으십시오
마지막 삭제 기본값, 삭제할 아래 첨자를 지정할 수 있습니다
# pop
info = {"name":" ","age":26,"height":1.78}
info.pop("name") # info name
print(info)
#{'age': 26, 'height': 1.78}
popitem () 방법: 랜덤으로 키 값 그룹을 팝업합니다. 이 랜덤의 원인은 사전이 무질서하기 때문입니다. (내가 여러 번 시도해 봤는데popitem () 이 마지막 요소를 자동으로 삭제하는 것이지 랜덤으로 삭제하는 것이 아닙니다.)
# popitem
info = {"name":" ","age":26,"height":1.78}
info.popitem() # key value
print(info)
# {'name': ' ', 'age': 26}
clear () 방법으로 모든 요소 비우기
# clear
info = {"name":" ","age":26,"height":1.78}
info.clear() #
print(info)
# {}
del 방법: 기준을 정해야 합니다
# del
info = {"name":" ","age":26,"height":1.78}
del info["name"] #
print(info)
# {'age': 26, 'height': 1.78}
이python의 사전 증가와 삭제 사용 방법에 관한 이 글은 여기까지 소개되었습니다. 더 많은 관련python 사전 증가와 삭제 내용은 저희 이전의 글을 검색하거나 아래의 관련 글을 계속 훑어보십시오. 앞으로 많은 응원 부탁드립니다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
로마 숫자를 정수로 또는 그 반대로 변환그 중 하나는 로마 숫자를 정수로 변환하는 함수를 만드는 것이었고 두 번째는 그 반대를 수행하는 함수를 만드는 것이었습니다. 문자만 포함합니다'I', 'V', 'X', 'L', 'C', 'D', 'M' ; 문자열이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.