중화사전망 - 서예자전 - 보조 파이썬 조합 데이터 유형 (근무일 5)
보조 파이썬 조합 데이터 유형 (근무일 5)
파이썬 언어의 컬렉션 유형은 0 개 이상의 데이터 항목이 포함된 무질서한 조합인 수학의 컬렉션 개념과 일치합니다.
컬렉션은 중괄호 {} 로 표시되는 무질서한 조합입니다. 색인과 위치에 대한 개념이 없으므로 컬렉션의 요소를 동적으로 추가하거나 제거할 수 있습니다.
어셈블리 요소는 고유하므로 어셈블리 유형을 사용하여 중복 요소를 필터링할 수 있습니다.
컬렉션 유형에는 4 개의 연산자, 교차&; , 합집합 |, 차집합-,보집합, 그 연산 논리는 수학 정의와 같다.
컬렉션 유형에는 몇 가지 일반적인 조작 함수 또는 메서드가 있습니다.
Set () 함수는 다른 결합된 데이터 유형을 컬렉션 유형으로 변경하여 중복되거나 임의로 정렬되지 않은 컬렉션을 반환합니다. Set () 함수는 빈 컬렉션 변수도 생성할 수 있습니다.
목록 유형은 대괄호 [] 로 표시되며 모음이나 문자열 유형도 목록 (x) 함수를 통해 목록 유형으로 변환할 수 있습니다.
목록은 시퀀스 유형에 속하므로 목록 유형은 시퀀스 유형에 해당하는 작업을 지원합니다.
1. 시퀀스 유형에는 몇 가지 공통 연산자와 함수가 있습니다.
2. 목록 색인
색인은 목록의 요소를 가져오는 목록의 기본 작업입니다. 괄호를 색인 연산자로 사용합니다.
트래버스 루프를 사용하여 목록 유형의 요소를 트래버스할 수 있습니다.
기본 사용 모델은 다음과 같습니다
3. 목록을 슬라이스합니다
슬라이스는 목록의 조각을 가져오는 목록의 기본 작업입니다. 즉, 하나 이상의 요소를 가져옵니다. 슬라이스 후의 결과도 목록 유형입니다.
분할 영역 사용 방법:
목록 유형이 n 에서 m (m 제외) 인 요소를 슬라이스하여 새 목록을 만듭니다. K 가 있으면 슬라이스는 목록 유형이 n 에서 m (m 제외) 인 요소 목록을 가져오고 k 는 단계입니다.
1. 목록 작동 방법
Ls. append(x) 는 목록에 하나의 요소만 추가하는 데 사용됩니다. 여러 요소를 추가하는 경우 더하기+기호를 사용하여 두 목록을 병합할 수 있습니다.
파이썬 예약어 del 을 사용하여 목록 요소 또는 조각을 삭제할 수 있습니다.
다음과 같습니다.
또는
등호 (=) 가 있는 색인을 사용하여 목록 요소를 수정합니다.
보코드: 튜플
파이썬 튜플은 목록과 비슷하지만 튜플의 요소는 수정할 수 없습니다.
튜플에는 대괄호 () 를 사용하고 목록에는 대괄호를 사용합니다.
튜플을 만드는 것은 간단합니다. 괄호 안에 요소를 추가하고 쉼표로 구분하면 됩니다.
파이썬 언어의 사전은 중괄호 {} 로 만들어졌으며 각 요소는 키 값 쌍입니다.
사용 방법:
키와 값은 콜론으로 연결되며 다른 키 값 쌍은 쉼표로 구분됩니다. 중괄호는 컬렉션을 나타낼 수 있으며 사전 유형에도 컬렉션과 유사한 속성이 있습니다. 즉, 키 값 쌍 사이에는 순서가 없으며 반복할 수 없습니다.
-응? 사전 색인
목록 유형은 요소 순서대로 색인화됩니다. 사전 요소 키-값 쌍의 키는 값의 인덱스이므로 키-값 쌍 관계를 사용하여 요소를 직접 인덱스화할 수 있습니다.
Index 와 assignment = 의 조합을 사용하여 사전의 각 요소를 수정할 수 있습니다.
중괄호를 사용하여 사전을 작성합니다. 색인과 할당을 결합하여 사전에 요소를 추가할 수 있습니다.
사전 유형에는 몇 가지 일반적인 조작 함수가 있습니다.
사전 유형에는 몇 가지 조작 방법이 있다.
D.keys () 는 사전의 모든 키 정보를 반환하며 Python 의 내부 데이터 유형인 dict_keys 를 반환합니다. 이는 사전의 키를 나타내기 위한 것입니다. 반환된 결과를 더 잘 활용하려면 목록 유형으로 변환할 수 있습니다.
D.values () 는 사전의 모든 값 정보를 반환하며 Python 의 내부 데이터 유형인 dict_values 를 반환합니다. 반환된 결과를 더 잘 활용하려면 목록 유형으로 변환할 수 있습니다.
D.items () 는 사전의 모든 키 값 쌍 정보를 반환하며 Python 의 내부 데이터 유형인 dict_items 를 반환합니다.
D. get(key, default) 는 키 정보를 기준으로 정보를 찾아 반환하고, 키가 있는 경우 해당 값을 반환하고, 그렇지 않은 경우 기본값을 반환하고, 두 번째 요소 default 는 생략할 수 있으며, 생략된 경우 기본값은 비어 있습니다.
D. pop(key, default) 는 키 정보를 기준으로 값 정보를 찾아 체크아웃하고, 키가 있는 경우 해당 값을 반환하고, 그렇지 않은 경우 기본값을 반환하고, 두 번째 요소 default 는 생략할 수 있으며, 생략된 경우 기본값은 비어 있습니다. D.get () 메서드와 달리 d.pop () 는 적절한 값을 가져온 후 사전에서 해당 키 값 쌍을 제거합니다.
D.popitem () 은 사전에서 임의의 키 값 쌍을 가져와 튜플 (key, value) 로 반환합니다. 키 값 쌍을 꺼낸 후 사전에서 삭제합니다.
D.clear () 는 사전에서 모든 키 값 쌍을 삭제합니다.
또한 사전에서 요소를 삭제하려면 파이썬 예약어 del 을 사용할 수 있습니다.
사전 유형은 또한 키가 사전에 있는지 여부를 결정하는 의 예약어도 지원합니다. 있는 경우 True 를 반환하고, 그렇지 않은 경우 False 를 반환합니다.
사전은 루프를 반복하여 해당 요소를 반복할 수 있습니다.
For 루프에서 반환되는 변수 이름은 사전의 인덱스 값입니다. 키에 해당하는 값을 가져와야 하는 경우 문 블록의 get () 메서드를 통해 얻을 수 있습니다.
- 관련 기사
- Vue 의 이 정렬 코드는 잘 모르는 것 같습니다. P = & GTP.name.indexof (Search Person)! ==-1 도대체 무슨 뜻입니까?
- 누가 내 영어 이름 Eugenie 의 번역을 볼 수 있도록 도와 줄 수 있습니까? 외국 스타일이 있습니까? 너는 영국 사전에서 그것을 찾을 수 있니? 이름이 정식인가요?
- 《시경》의 여명 관련 시구는 무엇입니까?
- 화물 운송 업체의 FMS 는 어떤 시스템입니까?
- 조자의 행서 작문 방법
- ""의 발음
- 공자는 어떻게 쓰나요?
- 천칭자리를 어떻게 읽습니까?
- 형수의 필순
- 누가 휴대폰의 오리진 버전 활성화 시간을 알아봐 줄 수 있나요? 일련 번호 C38GXZNJDP0N imei 는 0 12966005496888 입니다.