Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

파이썬에서 메소드를 나열하시겠습니까?

<시간/>

Python은 목록 작업을 매우 쉽게 수행하는 데 사용할 수 있는 몇 가지 매우 유용한 목록 메서드를 제공합니다.

다음은 목록에서 사용할 수 있는 파이썬 내장 메서드 목록입니다.

추가(x)

목록 끝에 요소 추가

#Appendlst =['안녕하세요', '파이썬']print(lst)lst.append('튜토리얼 포인트')print(lst)

출력

['안녕하세요', '파이썬']['안녕하세요', '파이썬', '튜토리얼 포인트']

지우기()

목록에서 모든 요소를 ​​제거합니다.

#clearlst =['안녕하세요','파이썬','자습서점']print(lst)lst.clear()print(lst)

출력

['안녕하세요', '파이썬', '튜토리얼 포인트'][]

복사()

목록의 얕은 사본을 반환합니다.

#COPY()#copylst 없음 =['Hello', 'Python', 'Tutorialspoint']lst1 =lstlst1.append('Java')print(lst)print(lst1)#copylst 포함 =['안녕하세요' , '파이썬', '튜토리얼 포인트']lst1 =lst.copy()lst1.append("자바")print(lst)print(lst1)

출력

['Hello', 'Python', 'Tutorialspoint', 'Java']['Hello', 'Python', 'Tutorialspoint', 'Java']['Hello', 'Python', 'Tutorialspoint'] ['안녕하세요', '파이썬', '튜토리얼포인트', '자바']

카운트()

지정된 값의 요소 수를 반환합니다.

lst =['안녕하세요', '파이썬', '튜토리얼 포인트', '파이썬']print(lst.count("파이썬"))print(lst.count("튜토리얼 포인트"))print(lst.count( " "))

출력

210

확장(반복 가능)

현재 목록의 끝에 목록(또는 반복 가능한 모든 요소)의 요소를 추가합니다.

#extend(iterables)lst =['안녕하세요', '파이썬']print(lst)lst.extend(['자바', 'CSharp'])print(lst)

출력

['안녕하세요', '파이썬']['안녕하세요', '파이썬', '자바', 'CSharp']

인덱스(x[,시작[,끝]])

지정된 값을 가진 첫 번째 요소의 인덱스를 반환합니다.

#index()lst =['안녕하세요', '파이썬', '튜토리얼 포인트', '파이썬']print(lst.index('파이썬'))print(lst.index("파이썬", 2)) 

출력

13

삽입(i, x)

지정된 위치에 요소 추가

lst =['Hello', 'Python', 'Tutorialspoint', 'Python']print(lst)lst.insert(0, "CPlusPlus")print(lst)lst.insert(3, "자바") 인쇄(최종)

출력

['Hello', 'Python', 'Tutorialspoint', 'Python']['CPlusPlus', 'Hello', 'Python', 'Tutorialspoint', 'Python']['CPlusPlus', 'Hello', '파이썬', '자바', '튜토리얼 포인트', '파이썬']

팝([i])

지정된 위치에 있는 요소를 제거합니다.

#pop()lst =['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint', 'Python']print(lst)#인덱스 없음.pop()print(lst)# Indexlst.pop(3)print(lst)
사용

출력

['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint', 'Python']['CPlusPlus', 'Hello', 'Python', '자바', '튜토리얼포인트'][ '씨플러스플러스', '안녕하세요', '파이썬', '튜토리얼포인트']

제거(x)

지정된 값을 가진 첫 번째 항목을 제거합니다.

#Removelst =['CPlusPlus', 'Hello', 'Python', 'Java', '튜토리얼 포인트', 'Python']print(lst)lst.remove('Python')print(lst)

출력

['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint', 'Python']['CPlusPlus', 'Hello', 'Java', 'Tutorialspoint', 'Python'] 

역()

목록의 순서를 반대로 합니다.

#reverse()lst =['CPlusPlus', 'Hello', 'Python', '자바', '튜토리얼 포인트', 'Python']print(lst)lst.reverse()

출력

['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint', 'Python']['Python', 'Tutorialspoint', 'Java', 'Python', 'Hello', ' 씨플러스플러스']

정렬(키 =없음, 역방향 =거짓)

목록 정렬

#sort()lst =[2, 3, 7, 1, 13, 8, 49]print(lst)#defaultlst.sort()print(lst)#reverse =Truelst.sort(reverse =True)print (일)

출력

[2, 3, 7, 1, 13, 8, 49][1, 2, 3, 7, 8, 13, 49][49, 13, 8, 7, 3, 2, 1]