특수 데이터 유형
>>> list1 = [1, 'wang', 'tao'] >>> tuple1 = (2, 'wang', 'tao', 'yuan') #tuple的内容不可更改 >>> dict1 = { #dict的元素分为 key:value两部分,key不能重复 'wang':90, 'tao':99, 'yuan':100 }
dict 사용법, 전송 위치
OperationResultNoteslen(a)the number of items in a 사전에 있는 요소 수를 가져옵니다. with key k 키 K에 해당하는 값을 가져옵니다. (1), (10)a[k] = vset a[k] to v 키 k에 해당하는 값을 v del a[k]remove a[k] from으로 설정합니다. a 사전에서 키 k가 있는 요소를 제거합니다. (1) a.clear()remove all items from a 전체 사전을 지웁니다. a.copy()a (얕은) a의 복사본을 가져옵니다. 키 k가 있고, 그렇지 않으면 False 키 k가 사전에 존재하면 True를 반환하고, 그렇지 않으면 False(2)k를 반환합니다. a는 not k in a와 동일합니다. 키 k가 사전에 존재하지 않으면, true를 반환하고 그렇지 않으면 False를 반환합니다.a.has_key( k)a의 k와 동일하며 새 코드에서 해당 형식을 사용합니다. a.items()a의 (키, 값) 쌍 목록의 k와 동일합니다. 키, 값을 얻으려면 list(3)a.keys ()a의 키 목록 복사본입니다. 키 목록을 가져옵니다(3)a.update([b])b에서 키/값 쌍을 업데이트하고 덮어씁니다. b 사전의 사전, 키가 동일하면 a를 업데이트합니다. 존재하지 않으면 추가합니다. (9)a.fromkeys(seq[, value]) seq의 키와 value로 설정된 값을 사용하여 새 사전을 생성합니다. (7)a.values()a의 값 목록 복사본(3)a .get(k[, x])a[k] if k가 a에 있고, else x(4)a.setdefault(k[, x ])a[k] if k가 a에 있으면, else x(역시 설정)( 5)a.pop(k[, x])a[k] if k가 a에 있으면, else x(그리고 k를 제거)(8) a.popitem()임의의 (키, 값) 쌍을 제거하고 반환합니다.(6) a.iteritems()(키, 값) 쌍에 대해 반복자를 반환합니다(2), (3)a.iterkeys()에 대해 반복자를 반환합니다. 매핑의 키(2), (3)a.itervalues()는 매핑의 값(2), (3) |
set([ , ])에 대한 반복자를 반환합니다. dict 키로 구성된 목록, 요소를 반복할 수 없다는 특징
특수 작업
정의 함수 def f( ): f는 함수 이름입니다. 콜론에 주의하세요.
작업을 추가하려면 add()append 목록의 끝에
확장() 목록 b를 a의 끝에 추가
insert(1, 'g' )
위 내용은 Python 기본 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!