1.clear() 메소드는 사전의 모든 데이터를 지우는 데 사용됩니다. 이는 내부 작업이므로 None을 반환합니다(반환 값이 없는 것으로 이해될 수도 있음)
>>> x['name'] = 'lili' >>> x['age'] = 20 >>> x {'age': 20, 'name': 'lili'} >>> returned_value = x.clear() >>> x { } >>> print returned_value None
사전의clear() 메소드의 특징은 무엇인가요? :
>>> f = {'key':'value'} >>> a = f >>> a {'key': 'value'} >>> f.clear() >>> f {} >>> a {}
원래 사전을 참조하고 원래 사전의 요소를 지우고 싶을 때,clear() 메소드를 사용하면 사전의 요소도 함께 지워집니다. 같은 시간.
Python 사전 pop() 메소드는 주어진 키 키와 사전에 있는 해당 값을 삭제하고, 반환 값은 삭제된 값입니다. 키 값을 제공해야 합니다. 그렇지 않으면 기본값을 반환합니다.
2. Pop() 메서드 구문:
pop(key[,default])
매개 변수:
key: 삭제할 키 값 기본값: 키가 없으면 기본값을 반환합니다.
반환 값: 삭제된 값을 반환합니다.
예:
>>> x = {'a':1,'b':2} >>> x.pop('a') 1 >>> x {'b': 2}
3. 사전 popitem() 메서드의 기능은 사전에 있는 키와 값(항목) 쌍을 무작위로 반환하고 삭제하는 것입니다.
>>> x {'url': 'www.iplaypy.com', 'title': 'python web site'} >>> x.popitem() ('url', 'www.iplaypy.com') >>> x {'title': 'python web site'}
4. del 메소드는 단일 요소를 삭제하고 사전을 지울 수 있습니다. 삭제에는 한 번의 작업만 필요합니다.
#!/usr/bin/python # -*- coding: UTF-8 -*- dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'} del dict['Name'] # 删除键是'Name'的条目 del dict # 删除字典
Python 관련 기술 기사를 더 보려면 Python Tutorial 칼럼을 방문하여 알아보세요!
위 내용은 Python 사전에서 요소를 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!