Trong hướng dẫn này, chúng tôi sẽ tìm hiểu về phương thức Python Danh sách [] với sự trợ giúp của các ví dụ.
Phương thức
list.insert[i, elem]1 chèn một phần tử vào danh sách tại chỉ mục được chỉ định.
Thí dụ
# create a list of vowels
vowel = ['a', 'e', 'i', 'u']
# 'o' is inserted at index 3 [4th position]
vowel.insert[3, 'o']
print['List:', vowel]
# Output: List: ['a', 'e', 'i', 'o', 'u']
Cú pháp của danh sách chèn []
Cú pháp của phương pháp
list.insert[i, elem]1 là
list.insert[i, elem]
Ở đây, ELEM được chèn vào danh sách tại ITH Index. Tất cả các yếu tố sau
list.insert[i, elem]3 được chuyển sang bên phải.
Chèn [] tham số
Phương thức
list.insert[i, elem]1 có hai tham số:
- Chỉ mục - Chỉ mục mà phần tử cần được chèn - the index where the element needs to be inserted
- Phần tử - Đây là phần tử được chèn vào danh sách - this is the element to be inserted in the list
Notes:
- Nếu chỉ mục là 0, phần tử được chèn vào đầu danh sách.
- Nếu chỉ mục là 3, chỉ số của phần tử được chèn sẽ là 3 [phần tử thứ 4 trong danh sách].
Trả về giá trị từ chèn []
Phương pháp
list.insert[i, elem]1 không trả về bất cứ điều gì; trả lại
list.insert[i, elem]6. Nó chỉ cập nhật danh sách hiện tại.
Ví dụ 1: Chèn một phần tử vào danh sách
# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
Đầu ra
List: [2, 3, 5, 7, 11]
Ví dụ 2: Chèn một tuple [là một phần tử] vào danh sách
mixed_list = [{1, 2}, [5, 6, 7]]
# number tuple
number_tuple = [3, 4]
# inserting a tuple to the list
mixed_list.insert[1, number_tuple]
print['Updated List:', mixed_list]
Đầu ra
Updated List: [{1, 2}, [3, 4], [5, 6, 7]]
Trả về giá trị từ chèn [] ....insert[] method inserts a given element at a given index in a list using Python.
Ví dụ 1: Chèn một phần tử vào danh sách. ....
Ví dụ 2: Chèn một tuple [là một phần tử] vào danh sách ..list_name.insert[index, element]
Parameters:
- Làm thế nào để bạn thêm số vào một chuỗi trong Python? the index at which the element has to be inserted.
- Nếu bạn muốn kết hợp một chuỗi và một số, chẳng hạn như số nguyên int hoặc phao nổi nổi, hãy chuyển đổi số thành chuỗi bằng str [] và sau đó sử dụng toán tử + hoặc toán tử + =. the element to be inserted in the list.
Phương thức Python Danh sách Chèn [] chèn một phần tử đã cho tại một chỉ mục đã cho trong danh sách bằng Python. & NBSP;Does not return any value.
Python Danh sách chèn [] cú pháp
Cú pháp: list_name.insert [chỉ mục, phần tử] with string in Python.
Python3
Chỉ mục: Chỉ mục mà phần tử phải được chèn.
# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
4# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
5# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
1# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
7# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
8# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
9List: [2, 3, 5, 7, 11]0
Output:
['Geeks', 'For', 'Geeks']
Phần tử: Phần tử được chèn vào danh sách. Inserting an Element into the List
Trả về: Không trả về bất kỳ giá trị nào.
Python3
Ví dụ về danh sách python []
mixed_list = [{1, 2}, [5, 6, 7]]
# number tuple
number_tuple = [3, 4]
# inserting a tuple to the list
mixed_list.insert[1, number_tuple]
print['Updated List:', mixed_list]
8mixed_list = [{1, 2}, [5, 6, 7]]
# number tuple
number_tuple = [3, 4]
# inserting a tuple to the list
mixed_list.insert[1, number_tuple]
print['Updated List:', mixed_list]
0# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
1Updated List: [{1, 2}, [3, 4], [5, 6, 7]]1
Updated List: [{1, 2}, [3, 4], [5, 6, 7]]2
# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
9Updated List: [{1, 2}, [3, 4], [5, 6, 7]]4
Output:
[1, 2, 3, 4, 10, 5, 6, 7]
Phương thức Python chèn [] với chuỗi trong Python. Error of insert[] Method
list.insert[i, elem]7
list.insert[i, elem]8
list.insert[i, elem]9
# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
0# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
1# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
0# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
3Python3
Updated List: [{1, 2}, [3, 4], [5, 6, 7]]5
list.insert[i, elem]8
Updated List: [{1, 2}, [3, 4], [5, 6, 7]]7
Updated List: [{1, 2}, [3, 4], [5, 6, 7]]8
Updated List: [{1, 2}, [3, 4], [5, 6, 7]]1
# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
1# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
5# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
8# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
9['Geeks', 'For', 'Geeks']4
Output:
________số 8Ví dụ 3: Chèn vào danh sách trước bất kỳ phần tử nàoInsertion in a List Before any Element
Ở đây, chúng tôi đang chèn 13 ở vị trí thứ 3 trước 3 trong danh sách Python.
Python3
List: [2, 3, 5, 7, 11]1
list.insert[i, elem]8
List: [2, 3, 5, 7, 11]3
# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
5# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
1List: [2, 3, 5, 7, 11]6
# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
1List: [2, 3, 5, 7, 11]8
# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
1__Traceback [most recent call last]: File "/home/2fe54bd8723cd0ae89a17325da8b2eb5.py", line 7, in string.insert[10, 1] AttributeError: 'str' object has no attribute 'insert'0
list.insert[i, elem]8 ________ 82 & nbsp;
Traceback [most recent call last]: File "/home/2fe54bd8723cd0ae89a17325da8b2eb5.py", line 7, in string.insert[10, 1] AttributeError: 'str' object has no attribute 'insert'3
list.insert[i, elem]8 ________ 38 & nbsp;
Traceback [most recent call last]: File "/home/2fe54bd8723cd0ae89a17325da8b2eb5.py", line 7, in string.insert[10, 1] AttributeError: 'str' object has no attribute 'insert'6
list.insert[i, elem]8
Traceback [most recent call last]: File "/home/2fe54bd8723cd0ae89a17325da8b2eb5.py", line 7, in string.insert[10, 1] AttributeError: 'str' object has no attribute 'insert'8
Traceback [most recent call last]: File "/home/2fe54bd8723cd0ae89a17325da8b2eb5.py", line 7, in string.insert[10, 1] AttributeError: 'str' object has no attribute 'insert'9
# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
9[1, 2, 13, 3, 4, 5, 6]1
Output:
[1, 2, 13, 3, 4, 5, 6]
Ví dụ 4: Chèn một tuple vào danh sáchInserting a Tuple into the List
Ở đây chúng tôi đang chèn một tuple trong một danh sách bằng hàm chèn [] trong python.
Python3
List: [2, 3, 5, 7, 11]1
list.insert[i, elem]8
List: [2, 3, 5, 7, 11]3
# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
5# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
1List: [2, 3, 5, 7, 11]6
# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
1List: [2, 3, 5, 7, 11]8
# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# insert 11 at index 4
prime_numbers.insert[4, 11]
print['List:', prime_numbers]
1__Traceback [most recent call last]: File "/home/2fe54bd8723cd0ae89a17325da8b2eb5.py", line 7, in string.insert[10, 1] AttributeError: 'str' object has no attribute 'insert'0
list.insert[i, elem]8 ________ 82 & nbsp;
mixed_list = [{1, 2}, [5, 6, 7]]
# number tuple
number_tuple = [3, 4]
# inserting a tuple to the list
mixed_list.insert[1, number_tuple]
print['Updated List:', mixed_list]
8List: [2, 3, 5, 7, 11]6
list.insert[i, elem]18
Traceback [most recent call last]: File "/home/2fe54bd8723cd0ae89a17325da8b2eb5.py", line 7, in string.insert[10, 1] AttributeError: 'str' object has no attribute 'insert'3
list.insert[i, elem]8 ________ 38 & nbsp;
Output:
list.insert[i, elem]0