목록에서 실제로 파이썬

   목록 : 
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
코드보기

 

추천

출처www.cnblogs.com/zhuzl/p/11117115.html