명부
목록 : 브래킷의 사용 ","각 요소를 분리,리스트의 요소는 숫자, 문자열,리스트, 부울 수 있습니다와 함께 ......라고 할 수있는 모든 일들은 "모음"입니다
리 = [1,3,5, ' 알렉스 ' , ' 나이 ' , [ ' 누나 ' , 5], 트루]
지원을 통해 인덱싱, 슬라이싱 방식으로 값을
지원 을위한 루프 동안
수정 인덱스 방식의 슬라이스를 삭제할 수 있습니다 요소의 목록
1 리 = 1,3,5, ' 알렉스 ' , ' 나이 ' [ ' 누나 ' , 5 , TRUE] 2 리 [1] = 10 (3) 인쇄 (리튬) 4 리튬 [4] = [1,2 3,4- ] 5 인쇄 (리튬) 6 델 리 [0]이 7 인쇄 (리튬) 8 "" " 9 [1, 10, 5, 알렉스 ','나이 '['여동생 1,5] 참 ] 10 [1, 10, 5, "알렉스", [1, 2, 3, 4], [누이 ', 5, TRUE] 11 [10, 5, "알렉스", [1, 2, 3, 4] [ '누나', 5] 진정한] 12 "" "
중첩 된 인덱스 값 지원
C =에서 [5] [0] [1 ] 인쇄 (c) #의 난
의 和하지에서 :
뭔가, 결과는 부울 값입니다 (목록의 요소가 있는지 여부를 확인하기 위해) 내부의 몇 가지에 포함되어 있는지 확인합니다
1 [1,3,5 리 = ' 알렉스 ' , ' 나이 ' [ ' 누나 ' , 5 참]] 2 , X = 1 의 리튬 3 Y = ' 자매 ' 에서 리튬 4 Z = ' 자매 ' , 5] 에서의 리 (5) = w ' 여동생 ' 및 5 의 리튬 6 프린트 (W, X, Y, Z) 7 # 참 거짓 참 참
그리고 변환의 다른 유형
문자열 내부 순환을 위해,리스트에 () 표시 할 수 있지만,이 값은 불가능
목록은 여러 가지 방법으로 문자열로 변환 :
- 루프를 쓰기 : 모두 디지털 문자열이
1 리 = 1,3,5, ' 알렉스 ' , ' 나이 ' [ ' 누나 ' , 5 , TRUE] 2 S = "" 3 대 I 의 리튬 : 4 S + = STR (i)는 도 5 의 인쇄 ( S) 6 # 135alexage [ '누나', 5] 진정한
- .join ()와 : 만 문자열
1 리 = ' 알렉스 ' , ' 나이 ' ] 2 S = "" .join (리튬) 3 출력 은 4 # alexage
.명확한()
목록을 지우려면
.부()
얕은 사본
.카운트()
표시 소자 컴퓨팅 번호
x.append (c)
(C)의 값에 가산 한 후 X 나열
주 : C는 변수 함수 호출시 파라미터를 전달하는 파라미터
1 리 = ' 알렉스 ' , ' 나이 ' ] 2 V = li.append ([ " 라라 " , 124 ]) (3) 인쇄 (V 리튬) 4 # 안됨 [알렉스 ','나이 '['라라 ' 124]
.extend (반복 가능)
반복 가능 객체가 추가적인 소자 하나 하나에 반복 가능한 루프 내부에 대한 원래리스트를 확장. 반복자는 반복 가능 객체이다
1 리 = ' 알렉스 ' , ' 나이 ' ] 2 li.extend ([ " 라라 " , 124 ]) (3) 인쇄 (리튬) 4 li.extend ( " 不得了" ) (5) 인쇄 (리튬) 6 "" " 7 [알렉스」, 「연령」, 「라라 ', 124] 8 [알렉스', '나이', '라라', 124 '不', '得', '了'] 9 "" "
.인덱스()
인덱스 값 취득 위치의 현재 값은 왼쪽에서 가장 우선적
를 취소하려면 (V1, V2)
V1이 위치에 삽입 v2로
.pop (색인)
목록에서 요소를 삭제하려면, 마지막 기본값을 제거하고이 값을 얻을 수 삭제
1 리 = ' 알렉스 ' , ' 나이 ' ] 2 V = li.pop () 3 인쇄 (리튬, V) 4 # [알렉스 '] 연령
.없애다()
하여 목록에 지정된 값, 왼쪽 우선 순위를 삭제
.역()
반전의 현재 목록
.종류()
현재 목록 정렬
1 = 내지 [11,44,22 ] 2 li.sort () 3 인쇄 (행) 4 # [44, 11, 22]
내림차순의 현재 목록
첫 번째 는 [= 11,44,22 ] 2 li.sort이 (역방향 = 참) 3 인쇄 (나) 4 # [44, 22, 11]
튜플