Hướng dẫn is there an insert command in python? - có lệnh chèn trong python không?

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]]

Thông số. Chỉ số - Đây là chỉ mục trong đó đối tượng OBJ cần được chèn. ....


Giá trị trả về. ....

Thí dụ. ....

Là chèn và nối tương tự trong Python?

Sự khác biệt duy nhất giữa append () và chèn () là hàm chèn cho phép chúng tôi thêm một phần tử cụ thể tại một chỉ mục được chỉ định của danh sách không giống như append () trong đó chúng tôi chỉ có thể thêm phần tử ở cuối danh sách.

Danh sách các phương pháp


Thí dụ

Chèn giá trị "màu cam" là phần tử thứ hai của danh sách

list.insert(i, elem)
7:


Trái cây = ['Apple', 'Banana', 'Cherry']]]

trái cây.insert (1, "cam")

Hãy tự mình thử »Định nghĩa và cách sử dụng
Phương thức
list.insert(i, elem)
1 chèn giá trị được chỉ định tại vị trí được chỉ định.
Cú pháp
Giá trị tham sốTham số

Thông số. Chỉ số - Đây là chỉ mục trong đó đối tượng OBJ cần được chèn. ....


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;insert() method inserts a given element at a given index in a list using Python. 

Python Danh sách chèn () cú pháp

Cú pháp: list_name.insert (chỉ mục, phần tử)list_name.insert(index, element)

Parameters:  

  • Chỉ mục: Chỉ mục mà phần tử phải được chèn. the index at which the element has to be inserted.
  • Phần tử: Phần tử được chèn vào danh sách. the element to be inserted in the list.

Trả về: Không trả về bất kỳ giá trị nào.Does not return any value.

Ví dụ về danh sách python ()

Phương thức Python chèn () với chuỗi trong Python. with string in Python.

Python3

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)
2223
# 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)
225

# 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)
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)
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)
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)
9
List: [2, 3, 5, 7, 11]
0

List: [2, 3, 5, 7, 11]
1
List: [2, 3, 5, 7, 11]
2

Output:

['Geeks', 'For', 'Geeks']

Ví dụ 1: Chèn một phần tử vào danh sách Inserting an Element into the List

Ở đây, chúng tôi đang chèn 10 ở vị trí thứ 5 (chỉ số thứ 4) trong danh sách Python.

Python3

Các

Updated List: [{1, 2}, (3, 4), [5, 6, 7]]
0
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)
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)
3
Updated List: [{1, 2}, (3, 4), [5, 6, 7]]
3
Updated List: [{1, 2}, (3, 4), [5, 6, 7]]
4

List: [2, 3, 5, 7, 11]
1
Updated List: [{1, 2}, (3, 4), [5, 6, 7]]
6

Output:  

[1, 2, 3, 4, 10, 5, 6, 7]

Ví dụ 2: Phương thức Lỗi của Chèn () Error of insert() Method

Ở đây, chúng tôi đang chèn 1 ở vị trí thứ 10 trong danh sách Python, chúng tôi sẽ gặp lỗi, nếu chúng tôi cố gắng chèn bất cứ thứ gì vào một chuỗi vì chuỗi không có thuộc tính chèn ().

Python3

Updated List: [{1, 2}, (3, 4), [5, 6, 7]]
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)
0
Updated List: [{1, 2}, (3, 4), [5, 6, 7]]
9

['Geeks', 'For', 'Geeks']
0
Updated List: [{1, 2}, (3, 4), [5, 6, 7]]
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)
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)
7
List: [2, 3, 5, 7, 11]
0

List: [2, 3, 5, 7, 11]
1
['Geeks', 'For', 'Geeks']
6

Output:  

________số 8

Ví 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]
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)
0
List: [2, 3, 5, 7, 11]
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)
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)
3
List: [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)
3
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)
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)
3
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)
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)
3
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)
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)
3
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)
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)
5

Traceback (most recent call last):
  File "/home/2fe54bd8723cd0ae89a17325da8b2eb5.py",
   line 7, in 
    string.insert(10, 1)
AttributeError: 'str' object has no attribute 'insert'
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)
0 ________ 84 & nbsp;

Traceback (most recent call last):
  File "/home/2fe54bd8723cd0ae89a17325da8b2eb5.py",
   line 7, in 
    string.insert(10, 1)
AttributeError: 'str' object has no attribute 'insert'
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)
0 ________ 40 & nbsp;

Traceback (most recent call last):
  File "/home/2fe54bd8723cd0ae89a17325da8b2eb5.py",
   line 7, in 
    string.insert(10, 1)
AttributeError: 'str' object has no attribute 'insert'
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)
0
[1, 2, 13, 3, 4, 5, 6]
0

[1, 2, 13, 3, 4, 5, 6]
1

List: [2, 3, 5, 7, 11]
1
[1, 2, 13, 3, 4, 5, 6]
3

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]
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)
0
List: [2, 3, 5, 7, 11]
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)
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)
3
List: [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)
3
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)
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)
3
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)
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)
3
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)
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)
3
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)
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)
5

Traceback (most recent call last):
  File "/home/2fe54bd8723cd0ae89a17325da8b2eb5.py",
   line 7, in 
    string.insert(10, 1)
AttributeError: 'str' object has no attribute 'insert'
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)
0 ________ 84 & nbsp;

Updated List: [{1, 2}, (3, 4), [5, 6, 7]]
0
List: [2, 3, 5, 7, 11]
8
list.insert(i, elem)
20

Traceback (most recent call last):
  File "/home/2fe54bd8723cd0ae89a17325da8b2eb5.py",
   line 7, in 
    string.insert(10, 1)
AttributeError: 'str' object has no attribute 'insert'
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)
0 ________ 40 & nbsp;

Output:  

list.insert(i, elem)
0

Làm thế nào để bạn chèn một đối tượng vào Python?

Sử dụng hàm chèn () (chèn giá trị được cung cấp tại vị trí được chỉ định) để chèn mục đã cho ở vị trí đầu tiên (index = 0) vào danh sách bằng cách chuyển giá trị chỉ mục là 0 và mục được chèn làm đối số cho nó.

Danh sách chèn trong Python là gì?

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.inserts a given element at a given index in a list using Python.

Làm thế nào để bạn sử dụng chức năng chèn trong Python 3?

Sự mô tả.Phương thức chèn () chèn đối tượng obj vào danh sách tại chỉ mục bù ..
Cú pháp.Sau đây là Syntax cho phương thức chèn () - list.insert (index, obj).
Thông số.Chỉ số - Đây là chỉ mục trong đó đối tượng OBJ cần được chèn.....
Giá trị trả về.....
Thí dụ.....
Result..

Là chèn và nối tương tự trong Python?

Sự khác biệt duy nhất giữa append () và chèn () là hàm chèn cho phép chúng tôi thêm một phần tử cụ thể tại một chỉ mục được chỉ định của danh sách không giống như append () trong đó chúng tôi chỉ có thể thêm phần tử ở cuối danh sách.insert function allows us to add a specific element at a specified index of the list unlike append() where we can add the element only at end of the list.