일반적인 방법을 나열합니다 :
- 추가 ------ 새로운 요소가리스트에 추가되고 나타낸다
>>> [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')])
>>>