일반적인 방법의 목록

일반적인 방법을 나열합니다 :

  • 추가 ------ 새로운 요소가리스트에 추가되고 나타낸다

>>> [1, 2, 3, 4]

>>> a.append (0) >>> [1, 2, 3, 4, 0] >>>


  • 삽입 ------ 새로운 요소는 특정 위치에 첨가 나타낸다

>>> [1, 2, 3, 4, 0] >>> >>> a.insert (0,5)는 >>> [5, 1, 2, 3, 4, 0] >>>





  • 분명 ------ 목록 빈

>>> [5, 1, 2, 3, 4, 0] = >>> a.clear () >>> []



  • ------ 제거 요소를 제거함으로써리스트 자체의 요소

>>>

[] >>> A는 = 1,2,3,4,5]는 >>> A는 [1, 2, 3, 4, 5] >>> a.remove (5) >>> [1,2 3, 4] >>>






  • 팝 ------ 마지막 요소를 제거

>>> [1, 2, 3, 4] >>> >>> a.pop () 4 >>> a.pop () 3 >>> [1,2]







  • ------ 인덱스 리스트의 요소의 위치를 찾을 (요소가 존재하지 않는 경우, 예외가 발생)

>>> A = [1,2,3,4,5]는 >>> [1, 2, 3, 4, 5] >>> a.index를 (3) 2 >>>




  • 역 ------ 플립 목록

>>> A는 [1, 2, 3, 4, 5] >>> a.reverse ()는 >>> [5, 4, 3, 2, 1] >>>




  • 종류 ------ 에 따라 목록을 정렬 ASCII의 정렬 표

>>> A는 [5, 4, 3, 2, 1] >>> a.sort ()는 >>> [1, 2, 3, 4, 5] >>>




  • ----- 복사 복사, 복사 대상 (얕은 복사)

>>> a.copy는 ()는 [1, 2, 3, 4, 5] >>> [1, 2, 3, 4, 5] >>>



  • 확장 ------ 통합 목록

>>> B = [6,7,8,9] >>> [1, 2, 3, 4, 5] >>> ㄴ [6,7,8,9] >>> a.extend을 (b ) >>> [1, 2, 3, 4, 5, 6, 7, 8, 9] >>>







설정 (순서가 아니라 반복)

일반적인 방법의 설정 :

  • ------ 추가 요소를 추가

>>> A = {1,2,3,4,5}

>>>

{1, 2, 3, 4, 5}

>>> a.add (66)

>>>

{1, 2, 3, 4, 5, 66}

>>>

  • 분명 ------ 목록 지우기

>>>

{1, 2, 3, 4, 5, 66}

>>> a.clear ()

>>>

세트()

>>>

  • 사본 ------ 복사, 복사 (얕은 복사)

>>>

>>> A = {11,22,33,44}

>>>

{33, 11, 44, 22}

>>> a.copy ()

{33, 11, 44, 22}

>>>

{33, 11, 44, 22}

  • ------ 팝 즉시 요소를 제거

>>>

{33, 11, 44, 22}

>>> a.pop ()

(33)

>>> a.pop ()

(11)

>>>

{44, 22}

>>>

  • ------ 제거 지정된 요소를 제거

>>>

{44, 22}

>>> a.remove (44)

>>>

{22}

>>>

  • 교차로 ------ 교차

>>> A = {11,22,33,44}

>>>

{33, 11, 44, 22}

>>> B = {22,33,44,55}

B >>>

{33, 44, 22, 55}

>>> a.intersection (b)

{33, 44, 22}

>>>

  • 차이 ------- 差集

>>>

{33, 11, 44, 22}

B >>>

{33, 44, 22, 55}

>>> a.difference (b)

{11}

>>>

  • 노동 조합 ------ 조합

>>>

{33, 11, 44, 22}

B >>>

{33, 44, 22, 55}

>>> a.union (b)

{33, 11, 44, 22, 55}

>>>

 

튜플 : 고정 값의 시리즈 (불변 데이터 형식)

주 :에서는 파이썬 , 하나 개의 소자, 상기 소자가 다수 인 경우, 터플 디지털 변수 대신 쉼표를 나타내는 데 필요한

일반적인 방법을 튜플 :

  • ------ 계산 통계에 나타나는 요소의 수를

>>> A = [1,1,1,1,1,2,3,4]

>>> a.count (1)

5

>>>

  • 인덱스 ------ 목록에서 요소의 위치를 찾을 수 있습니다 (참고 : 요소가 존재하지 않는 경우, 예외가 throw됩니다 여러 요소가있는 경우, 첫 번째가 반환됩니다)

>>>

[1, 1, 1, 1, 1, 2, 3, 4]

>>> a.index (3)

  • 사전 : DICT {K1 : V1, K2 : V2}

  사전 각 키는 고유 한 값에 대응하는 키가 존재한다. 키는 문자열이어야합니다

아무도 없음을 나타냅니다

가져 오기다음과 같은 두 가지 방법의 사용에 해당하는 값을 :

  • D의 [ "키"] ------------------ 는 IF 키가 존재하지 않는 예외가 발생
  • d.get는 ( "키") ------------- 이 경우 키가 존재하지 않는, 반환 없음

>>> A = { 'tiancai' 'diyibu', 'queshi' 'zhiniaoku'}

>>>

{ 'Tiancai': 'diyibu', 'queshi': 'zhiniaoku'}

>>> A [ "tiancai"]

'Diyibu'

>>> A [ "queshi"]

'Zhiniaoku'

>>>

사전 일반적인 방법 :

  • 분명 ------ 목록 지우기

>>>

>>>

{ 'Tiancai': 'diyibu', 'queshi': 'zhiniaoku'}

>>> a.clear ()

>>>

{}

>>>

  • 사본 ------ 복사, 복사 목록 (얕은 복사)

>>>

{ 'Tiancai': 'diyibu', 'queshi': 'zhiniaoku'}

>>> a.copy ()

{ 'Tiancai': 'diyibu', 'queshi': 'zhiniaoku'}

>>>

  • POP ( "키" ) ------ 에 의해 KE는 해당 키 - 값 쌍을 삭제

>>>

{ 'Tiancai': 'diyibu', 'queshi': 'zhiniaoku'}

>>> a.pop ( "tiancai")

'Diyibu'

>>>

{ 'Queshi': 'zhiniaoku'}

>>>

  • ------ popitem 즉시 키 - 값 쌍을 삭제

>>> A = { 'tiancai' 'diyibu', 'queshi' 'zhiniaoku'}

>>> a.popitem ()

( 'Queshi', 'zhiniaoku')

>>>

{ 'Tiancai': 'diyibu'}

>>>

  • ------ 얻을 에 의해 취득 가격

>>> A = { 'tiancai' 'diyobu', 'queshi' 'zhiniaoku'}

>>>

{ 'Tiancai': 'diyobu', 'queshi': 'zhiniaoku'}

>>> a.keys ()

dict_keys ([ 'tiancai', 'queshi'])

>>>

  • 값 ()

>>>

{ 'Tiancai': 'diyobu', 'queshi': 'zhiniaoku'}

>>> a.values ​​()

dict_values ​​([ 'diyobu', 'zhiniaoku'])

>>>

  • 항목 ()

>>>

{ 'Tiancai': 'diyobu', 'queshi': 'zhiniaoku'}

>>> a.items ()

dict_items ([( 'tiancai', 'diyobu') ( 'queshi', 'zhiniaoku')])

>>>

추천

출처www.cnblogs.com/yxh6666/p/11520816.html