>  기사  >  백엔드 개발  >  Python 기본 소개

Python 기본 소개

巴扎黑
巴扎黑원래의
2017-07-22 13:21:251864검색

특수 데이터 유형

>>> 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.