앞쪽
변수: 문자, 숫자, 밑줄 등, 키워드 사용 안 함
파이썬은 대소문자를 구분합니다
댓글은 #으로 처리됩니다.
목록
양수 및 음수 인덱스를 사용하여 목록의 요소에 액세스할 수 있습니다(양수 및 음수 인덱스 차이의 절대값은 목록 크기임).
슬라이스 액세스
list[start:end]: 인덱스 시작부터 인덱스 끝[start, end]까지의 왼쪽 닫힘 및 오른쪽 열림 간격 목록을 반환합니다.
list[start:end:step]: 단계 크기가 step인 인덱스 시작부터 인덱스 끝까지의 왼쪽 열린 간격과 오른쪽 닫힌 간격의 목록을 반환합니다.
- 슬라이스가 0에서 시작하는 경우 start를 생략할 수 있습니다.
- 슬라이스가 마지막 요소에서 끝나면 end를 생략할 수 있습니다.
- 슬라이스 단계가 1이면 생략할 수 있습니다.
목록 추가 list.append(XXX)
목록 삭제 삭제 목록[색인]
목록 누적과 유사한 새로운 큰 목록을 생성하기 위해 여러 목록 추가 지원
정수로 목록 곱셈을 지원하여 새 목록을 형성합니다(multiplier<1, 빈 목록 반환, multiplier==1, 원래 목록의 동일한 요소가 포함된 새 목록 반환, 1보다 큰 승수, 누적과 유사합니다. 여러 목록)
len(list): 목록의 요소 수를 반환합니다.
원조(Tuple)
괄호로 묶인 사용 중인 목록과 유사하지만 가장 큰 차이점은 조상 요소를 수정할 수 없다는 것입니다.
Yuanzu는 값을 취하고 함수를 슬라이싱할 때 () 대신 []를 사용합니다.
사전(Dict)
kv 저장 방법, {aa:AA,bb:BB}, 키 key를 통해 값을 구하고, dir[key] 값을 구하는 방법도 역시 []를 통해서, 값이 있으면 반환하고, 존재하지 않는 경우 None을 반환합니다.
추가 및 수정 : dir[key]=new_value 있으면 변경하고 없으면 추가
삭제: del dir[키]
트래버스 키: dirc.keys()
순회 값: dirc.values()
유방kv: for k,v in dirc.items()
다른
range(): 컬렉션을 반환하는 범위
range(5)==range(0,5) 좌측 폐쇄 우측 개방 구간
범위(1,10,2)는 [1,10) 범위 내이고 값 범위에 대한 단계 크기는 2입니다.
Python 일반적으로 사용되는 표준 모듈
random: 무작위로 선택된 함수
os: 운영 체제와의 상호 작용
sys: 시스템 관련 작업
시간: 시간과의 상호 작용
수학: 수학과의 상호 작용
re: 고급 문자열 처리를 위한 정규식을 제공하는 도구