파이썬 [ 'L', 'I', 'S', 'T' ]
new_list = ["John", 2 , 2.5, True]
심플✨💥....그렇지 않나요??!!!!!!!!😎🤩
좋습니다. 목록에서 사용할 수 있는 가장 일반적인 방법에 대해 논의해 보겠습니다.
추가()
이 메서드는 목록 끝에 요소를 추가/추가하는 데 사용됩니다.
통사론
list.append(element)
예시
num_list = ["John", 1, 2, 3, 4, True]
num_list.append(5)
print("Updated List: {}".format(num_list))
산출
Updated List: ['John', 1, 2, 3, 4, True, 5]
끼워 넣다()
이 메소드는 지정된 위치/인덱스에 요소를 삽입/추가하는 데 사용됩니다.
통사론
list.insert(index, element)
예시
num_list = ["John", 1, 2, 3, 4, True]
num_list.insert(1,500)
print("Updated List: {}".format(num_list)
산출
Updated List: ["John", 500, 1, 2, 3, 4, True]
500은 인덱스 1에 삽입됩니다.
세다()
이 메서드는 목록에서 특정 요소의 발생 횟수를 반환합니다.
통사론
list.count(element)
예시
num_list = [1,2,3,5,4,5,6,5]
cnt = num_list.count(5)
print("Number of times 5 occur: {}".format(cnt))
산출
Number of times 5 occur: 3
종류()
이 방법은 기본적으로 목록을 오름차순으로 정렬합니다. 내림차순으로 정렬하려면 sort 메소드 내에서 reverse 플래그를 사용해야 합니다.
통사론
list.sort(reverse = True|False, key = function_name)
예시
num_list = [1,2,3,5,4,5,6,5]
num_list.sort()
print("Sorted List in Ascending Order: {}".format(num_list))
num_list.sort(reverse = True)
print("Sorted List in Descending Order: {}".format(num_list))
산출
Sorted List in Ascending Order: [1, 2, 3, 4, 5, 5, 5, 6]
Sorted List in Descending Order: [6, 5, 5, 5, 4, 3, 2, 1]
뒤집다()
이름에서 알 수 있듯이 이 메서드는 목록을 뒤집습니다.
통사론
list.reverse()
예시
num_list = [1,2,3,5,4,5,6,5]
num_list.reverse()
print("Reversed List: {}".format(num_list))
산출
Reversed List: [5, 6, 5, 4, 5, 3, 2, 1]
제거하다()
이 메서드는 목록에서 지정된 요소를 제거합니다. 지정된 요소가 두 번 이상 발생하면 요소의 첫 번째 항목이 제거됩니다.
통사론
list.remove(element)
예시
num_list = [1,2,3,5,4,5,6,5]
print("List before updating: {}".format(num_list))
num_list.remove(5)
print("Updated List: {}".format(num_list))
산출
List before updating: [1, 2, 3, 5, 4, 5, 6, 5]
Updated List: [1, 2, 3, 4, 5, 6, 5]
팝()
이 메서드는 지정된 위치/색인에서 요소를 제거합니다.
통사론
list.pop(index)
예시
num_list = [1,2,3,5,4,5,6,5]
print("List before updating: {}".format(num_list))
num_list.pop(5)
print("Updated List: {}".format(num_list))
산출
List before updating: [1, 2, 3, 5, 4, 5, 6, 5]
Updated List: [1, 2, 3, 5, 4, 6, 5]
인덱스()
이 메서드는 지정된 요소의 인덱스를 반환합니다. 지정된 요소가 두 번 이상 발생하면 요소가 처음 발생한 인덱스가 반환됩니다.
통사론
list.index(element)
예시
num_list = [1,2,3,5,4,5,6,5]
idx = num_list.index(5)
print("Index of 5: {}".format(idx))
산출
Index of 5: 3
연장하다()
이 메소드는 현재 목록의 끝에 반복 가능한 요소(List, Set, Tuple 등)를 추가/추가합니다.
통사론
list.extend(iterable)
예시
num_list = [100,200,300,400,500]
char_list = ["A", "B", "C", "D"]
num_list.extend(char_list)
print("Updated List: {}".format(num_list))
산출
Updated List: [100, 200, 300, 400, 500, 'A', 'B', 'C', 'D']
복사()
이 메서드는 지정된 목록의 복사본을 만듭니다.
통사론
list_2 = list_1.copy()
list_2는 list_1의 복사본입니다.
예시
num_list = [100,200,300,400,500]
new_list = num_list.copy()
print("Copy of the 'num_list': {}".format(new_list))
산출
Copy of the 'num_list': [100, 200, 300, 400, 500]
분명한()
이 메서드는 지정된 목록에서 모든 요소를 제거합니다.
통사론
list.clear()
예시
num_list = [100,200,300,400,500]
num_list.clear()
print("Cleared List: {}".format(num_list))
산출
Cleared List: []
그래서..리스트로 작업하는게 그렇게 어렵지 않죠!!....맞아요???!!!!😇
즐거운 배움!!✌😎
Reference
이 문제에 관하여(파이썬 [ 'L', 'I', 'S', 'T' ]), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/gauravsaha97/python-l-i-s-t-44ec텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)