리스트명.append('리스트 마지막에 추가할 아이템')
리스트명.insert(넣을 인덱스 넘버, '리스트 마지막에 추가할 아이템')
students=['유재석','강호동','박찬호','김지은']
returnValue=pop(1)
print(returnValue)
#-----------출력시
강호동
특정 아이템 이름으로 삭제 가능 (pop 함수는 인덱스 넘버로)
리스트명.remove ()
or
변수 지정st로
동일 이름의 여러 개 아이템 삭제시 while문 이용 (계속 삭제 할 수 있도록)
extend () 함수 혹은 덧셈 연산자
list 1.extend(list 2)
sort ( ) 혹은 sort (reverse=False) : 오름차순 정렬
sort (reverse=True) : 내림차순 정렬
list.sort ( )
리스트뿐만 아니라 문자열도 글자 추출 가능
n이상 m 미만까지의 아이템들을 추출
[n:] : n부터 끝까지
[:m] : 처음부터 m까지
[n:-m] : n부터 (뒤에서 m번째)까지 / -m까지 포함 안함 (-일때는 1부터 시작, 0부터 아님)
[-n: -m ] : (뒤에서 n번째)부터 (뒤에서 m번째)까지 / -n은 포함 (-일때는 1부터 시작, 0부터 아님)
[n:m:j ] : n이상 m미만 사이의 아이템에서 j만큼의 간격에 해당하는 아이템만 추출
슬라이싱을 활용한 아이템 변경
list[n:m] = 변경할 아이템 a,b,c (문자열이면 '필요)
slice ( ) 함수 이용
리스트명[slice(n,m)]
리스트명[slice(n,len(리스트명))] * len(리스트명) : 리스트 끝까지 쓴다는 의미
n번째 반복
리스트 * n
리스트 = [a,b,c,] * 2 -> [a,b,c,a,b,c,]
중복된 아이템이 있으면 앞 쪽 첫번째 것을 찾음
뒤 쪽을 찾고 싶으면
리스트.index('강호동',2,6) ------ 인덱스 넘버 2~6 사이 범위에서 '강호동'찾기
count(아이템)
english=['a','b','c','d','e']
searchEng=input('영어 입력 :')
if searchEng in english :
print('{}은 englist에 포함됩니다.'.format(seachEng))
else :
print('{}은 englist에 포함되지 않습니다.'.format(seachEng))