>백엔드 개발 >파이썬 튜토리얼 >파이썬 시퀀스, 사전 연구 노트

파이썬 시퀀스, 사전 연구 노트

高洛峰
高洛峰원래의
2017-03-21 13:54:40990검색

첫 소개python메모:

순서: list, string, 튜플
len(d),d[id],del d[id],d의 데이터
함수:
cmp(x, y),
len(seq),
list(seq)는 문자열,
max(args),
min(args),
reversed(seq)를 기반으로 목록을 생성합니다. ),
sorted(seq),
tuple(seq)
List 메소드:
append()는 끝에 객체를 추가하고,
count() 객체 개수,
extend()는 끝에 목록을 추가하고,
index()는 첫 번째로 일치하는 객체의 위치를 ​​지정하고,
insert()는 객체를 삽입하고, pop()은 객체를 제거하고,
기본값은 end,remove() 일치하는 첫 번째 객체를 제거하고,
reverse()는 이를 역순으로 저장하고,
sort()는 목록 정렬을 반환하지 않으며,
sorted()는 정렬된 목록을 반환하지만 목록은 그대로 유지됩니다. 변경되지 않음

튜플: 튜플은 수정할 수 없습니다.
tuple() 매개변수는 시퀀스 또는 튜플이며 튜플을 반환합니다.

문자열: 문자열은 변경할 수 없습니다.
find() 메서드, 검색 문자열, -1 반환 없음, 커서 반환
join() 메서드, 요소 추가, 추가된 요소의 문자열 반환
lower() 메서드, 문자열의 소문자 버전 반환
replace () 메서드, 일치하는 문자열 반환
문자열 교체 후 분할() 메서드, 문자열을 시퀀스로 분할, 역 조인 메서드


사전:
len(d),d[id],del d[id],data in d
방법:
copy() 내용을 직접 복사하는 경우(a. =b) 본질은 주소 복사, 동일한 주소를 가리키는
fromkeys([],[])는 지정된 키 값을 사용하여 사전을 초기화합니다. 키 값이고 매개변수 2는 초기화된 값입니다. 사전에 액세스하기 위한 기본값은 none
get(key) 메서드입니다. 필수 멤버가 없으면 오류가 보고되지 않습니다.
has_key()는 키와 동일합니다. d
items()에서 모든 사전을 목록으로 반환
keys() 목록의 모든 키를 반환
pop() 키 값에 해당하는 키-값 제거
popitem() 반환 제거할 임의 항목
setdefault(key,data) get()과 동일하지만 임의의 키 값을 설정할 가능성은 없습니다
z.update(y)는 하나의 사전을 사용하여 다른 사전을 업데이트하고 y를 사용합니다. z를 업데이트하려면
values()는 사전의 값을 목록 형식으로 반환합니다

위 내용은 파이썬 시퀀스, 사전 연구 노트의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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