2장 - 파이썬 기초

앞쪽

변수: 문자, 숫자, 밑줄 등, 키워드 사용 안 함

파이썬은 대소문자를 구분합니다

댓글은 #으로 처리됩니다.

목록

양수 및 음수 인덱스를 사용하여 목록의 요소에 액세스할 수 있습니다(양수 및 음수 인덱스 차이의 절대값은 목록 크기임).

슬라이스 액세스

list[start:end]: 인덱스 시작부터 인덱스 끝[start, end]까지의 왼쪽 닫힘 및 오른쪽 열림 간격 목록을 반환합니다.

list[start:end:step]: 단계 크기가 step인 인덱스 시작부터 인덱스 끝까지의 왼쪽 열린 간격과 오른쪽 닫힌 간격의 목록을 반환합니다.

  1. 슬라이스가 0에서 시작하는 경우 start를 생략할 수 있습니다.
  2. 슬라이스가 마지막 요소에서 끝나면 end를 생략할 수 있습니다.
  3. 슬라이스 단계가 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: 고급 문자열 처리를 위한 정규식을 제공하는 도구

 

추천

출처blog.csdn.net/sunguanyong/article/details/129149449