목록 :
1만큼
list.append를 ( '요소') : 1.1 APPEND, 상기 방법을 이용하여리스트의 마지막 요소를 추가
리 = ' 알렉스 ' , ' wusir ' , ' 에릭 " , " 비 " , " 알렉스 " ] li.append ( ' 일곱 ' ) 인쇄 (리튬) # 运行结果[알렉스', 'wusir', '에릭 '비', '알렉스', '일곱']
1.2 삽입 사용, 인덱스 위치에 의해 소자를 추가 : list.insert (인덱스 위치 '요소')
리 = ' 알렉스 ' , ' wusir ' , ' 에릭 " , " 비 " , " 알렉스 " ] li.insert (0, ' 일곱 ' ) 인쇄 (리튬) # 运行结果[세븐', '알렉스' 'wusir', '에릭 ","비 ","알렉스 "]
1.3 방법을 이용하여,리스트의 끝에서, 데이터의 추가 세트를 추가로 반복 확장 : list.extend ( '요소')
= 리 [ ' 알렉스 ' , ' wusir ' , ' 에릭 ' , ' 비 ' , ' 알렉스 ' ] li.extend ( ' 세븐 ' ) 인쇄 (리) #의 실행 결과 : [ '알렉스', 'wusir ', '에릭 ","비 ","알렉스 ','S ','E ','V ','E ','N ']
2. 삭제
2.1 사용, 동일한 구성 요소의 첫 번째 요소로 목록 삭제 삭제 : list.remove ( '요소')
리 = ' 알렉스 ' , ' wusir ' , ' 에릭 " , " 비 " , " 알렉스 " ] li.remove ( " 알렉스 " ) 인쇄 (리튬) # 运行结果:'wusir ','에릭 ','비가 '알렉스']
2.2 팝, 요소에 대응하는 인덱스 위치를 삭제하여, 반환 값, 제거 된 요소의 리턴 값을 사용 가지고 list.pop (인덱스 위치)
리 = ' 알렉스 ' , ' wusir ' , ' 에릭 " , " 비 " , " 알렉스 " ] DLE = li.pop (2 ) 잉크 (DLE 리) # 运行结果에릭 [알렉스', 'wusir' '비', '알렉스']
2.3 명확하고 빈 목록 방법을 사용하여 :이 list.clear를 ()
리 = [ " 알렉스 ' , ' wusir ' , ' 에릭 " , " 비 " , " 알렉스 " ] li.clear () 전단 (리튬) #의 결과 []
인덱스, 슬라이스, 슬라이스 (공정), 요소 삭제리스트에 따라 2.4 델,
= 리 [ ' 알렉스 ' , ' wusir ' , ' 에릭 ' , ' 비 ' , ' 알렉스 ' ] # 델 # 1. 색인 요소 제거 델 리 [0] 인쇄 (리) #의 실행 결과 : [ 'wusir를' 에릭 ","비 ","알렉스 "] # 2 다이 싱 요소를 제거 델 . 3 : 리튬 [ ] 인쇄 (리튬) #의 실행 결과 :"비 ","알렉스 "] # 3 다이 싱 (단계 ) 요소를 제거 델 리 [: 3 :2 ] 잉크 (행) #실행 결과 : [ 'wusir', '비', '알렉스']
3. 변경
= 리 [ ' 알렉스 ' , ' wusir ' , ' 에릭 ' , ' 비 ' , ' 알렉스 ' ] # 에 따라 1 인덱스 변화 리 [0] = ' Zhu의 ' 인쇄 (리) #의 실행 결과 : '주홍' 'wusir', '에릭 ","비 ","알렉스 "] # 2 슬라이스 변화 항에 반복적으로 증가 리튬 [:. 4] = ' 사랑 ' 전단 (리튬) #의 실행 결과 :'L ','O ','V ','E ','알렉스 '] # . 3.슬라이스 (단계)의 변화에 따라, (에러에 대응하지 않음)에 대응한다 리 [:: 2] = ' ABC를 ' 인쇄 (리튬) #의 실행 결과 : 'A', 'wusir ', 'B', '비가', 'C']
4. 찰스
= 리 [ ' 알렉스 ' , ' wusir ' , ' 에릭 ' , ' 비 ' , ' 알렉스 ' ] # 1. 인덱스 검색 인쇄 (리 [2 ]) #의 실행 결과 : 에릭 # 2. 슬라이스 체크 프린트 (리 [: 2 ]) #의 실행 결과 : [ '알렉스', 'wusir'] # 3 섹션 (단계) 확인 인쇄 (리 [: 2 ]) #의 실행 결과 : [ '알렉스', '에릭 ', '알렉스' ] # 순환의 요청에 의한 4 에 대한 I 에서 리튬 : 인쇄 (I)
5. 기타 작업
계산 (수) (횟수 요소 통계가 목록에 표시), 사용 : list.count ( '요소')
인덱스를 사용하여 상기 (인덱스리스트에서 첫 번째 일치하는 값에 대한 프로세스의 위치를 찾기 위해) list.index를 ( '요소')
리 = [. ,. 5 7 12 15 ,. 1 ,. 1 ] 인쇄 (li.count (1. )) #의 결과 : 2 인쇄 (. li.index (1 )) #의 결과 : 4
정렬 (a 순방향 목록 시츄 방법)의 방법을 사용하여 : list.sort ()를
list.sort (후진 = TRUE) (인 시츄 방법은,리스트의 순서를 반대로 사용에서)
= 리 [. 5 ,. 7, 12, 15 ,. 1 ] li.sort () 전단 (리튬) #에 [15, 12이고, 1 ,. 5 ,. 7.] : 실행 결과 li.sort (후진 = 참) 전단 (리튬) # 실행 결과 [15, 12, 7, 5, 1]
방법을 이용하여, (리스트 반대로 저장 소자의 제조 방법)을 리버스 list.reverse ()를
LEN, 상기 방법을 사용하여 (목록 요소의 길이의 측정 방법) : LEN (목록)
= 리 [. 5 ,. 7, 12, 15 ,. 1 ,. 1 ] li.reverse () 전단 (리튬) #의 실행 결과 :. 1 ,. 1, 15, 12이다 ,. 7 ,. 5] 인쇄 (LEN (리튬)) # 실행 결과 : 6