Hướng dẫn add item to list python - thêm mục vào danh sách python


Nối các mặt hàng

Để thêm một mục vào cuối danh sách, hãy sử dụng phương thức append ():append() method:

Thí dụ

Sử dụng phương thức append() để nối một mục:

Danh sách này = ["Apple", "Banana", "Cherry"] Inslist.Append ("Orange") in (Danh sách này)
thislist.append("orange")
print(thislist)

Hãy tự mình thử »


Chèn các mặt hàng

Để chèn một mục danh sách tại một chỉ mục được chỉ định, hãy sử dụng phương thức insert().

Phương thức insert() chèn một mục tại chỉ mục được chỉ định:

Thí dụ

Sử dụng phương thức append() để nối một mục:

Danh sách này = ["Apple", "Banana", "Cherry"] Inslist.Append ("Orange") in (Danh sách này)
thislist.insert(1, "orange")
print(thislist)

Hãy tự mình thử »

Chèn các mặt hàng As a result of the examples above, the lists will now contain 4 items.



Để chèn một mục danh sách tại một chỉ mục được chỉ định, hãy sử dụng phương thức insert().

Phương thức insert() chèn một mục tại chỉ mục được chỉ định:

Thí dụ

Sử dụng phương thức append() để nối một mục:

Danh sách này = ["Apple", "Banana", "Cherry"] Inslist.Append ("Orange") in (Danh sách này)
tropical = ["mango", "pineapple", "papaya"]
thislist.extend(tropical)
print(thislist)

Hãy tự mình thử »

Chèn các mặt hàng


Để chèn một mục danh sách tại một chỉ mục được chỉ định, hãy sử dụng phương thức insert().

Phương thức insert() chèn một mục tại chỉ mục được chỉ định:

Thí dụ

Chèn một mục là vị trí thứ hai:

Danh sách này = ["Apple", "Banana", "Cherry"] Inslist.insert (1, "Orange") in (Danh sách này)
thistuple = ("kiwi", "orange")
thislist.extend(thistuple)
print(thislist)

Hãy tự mình thử »



Giới thiệu

Trong hướng dẫn này, chúng tôi sẽ tìm hiểu các cách khác nhau để thêm các yếu tố vào danh sách trong Python.

Có bốn phương pháp để thêm các yếu tố vào danh sách trong Python.

  1. append(): Nối phần tử vào cuối danh sách.
  2. insert(): Chèn phần tử trước chỉ mục đã cho.
  3. Current Fruits List ['Apple', 'Banana']
    Please enter a fruit name:
    Orange
    Updated Fruits List ['Apple', 'Banana', 'Orange']
    
    0: Mở rộng danh sách bằng cách nối thêm các yếu tố từ Itable.
  4. Danh sách Concatenation: Chúng tôi có thể sử dụng toán tử
    Current Fruits List ['Apple', 'Banana']
    Please enter a fruit name:
    Orange
    Updated Fruits List ['Apple', 'Banana', 'Orange']
    
    7 để kết hợp nhiều danh sách và tạo một danh sách mới.

append()

Hàm này thêm một phần tử duy nhất vào cuối danh sách.

fruit_list = ["Apple", "Banana"]

print(f'Current Fruits List {fruit_list}')

new_fruit = input("Please enter a fruit name:\n")

fruit_list.append(new_fruit)

print(f'Updated Fruits List {fruit_list}')

Output:

Current Fruits List ['Apple', 'Banana']
Please enter a fruit name:
Orange
Updated Fruits List ['Apple', 'Banana', 'Orange']

Ví dụ này đã thêm

Current Fruits List ['Apple', 'Banana']
Please enter a fruit name:
Orange
Updated Fruits List ['Apple', 'Banana', 'Orange']
9 vào cuối danh sách.

insert()

Hàm này thêm một phần tử tại chỉ mục đã cho của danh sách.

num_list = [1, 2, 3, 4, 5]

print(f'Current Numbers List {num_list}')

num = int(input("Please enter a number to add to list:\n"))

index = int(input(f'Please enter the index between 0 and {len(num_list) - 1} to add the number:\n'))

num_list.insert(index, num)

print(f'Updated Numbers List {num_list}')

Output:

Current Numbers List [1, 2, 3, 4, 5]
Please enter a number to add to list:
20
Please enter the index between 0 and 4 to add the number:
2
Updated Numbers List [1, 2, 20, 3, 4, 5]

Ví dụ này đã thêm

num_list = [1, 2, 3, 4, 5]

print(f'Current Numbers List {num_list}')

num = int(input("Please enter a number to add to list:\n"))

index = int(input(f'Please enter the index between 0 and {len(num_list) - 1} to add the number:\n'))

num_list.insert(index, num)

print(f'Updated Numbers List {num_list}')
1 tại chỉ số của
num_list = [1, 2, 3, 4, 5]

print(f'Current Numbers List {num_list}')

num = int(input("Please enter a number to add to list:\n"))

index = int(input(f'Please enter the index between 0 and {len(num_list) - 1} to add the number:\n'))

num_list.insert(index, num)

print(f'Updated Numbers List {num_list}')
2.
num_list = [1, 2, 3, 4, 5]

print(f'Current Numbers List {num_list}')

num = int(input("Please enter a number to add to list:\n"))

index = int(input(f'Please enter the index between 0 and {len(num_list) - 1} to add the number:\n'))

num_list.insert(index, num)

print(f'Updated Numbers List {num_list}')
1 đã được chèn vào danh sách tại chỉ mục này.

Current Fruits List ['Apple', 'Banana'] Please enter a fruit name: Orange Updated Fruits List ['Apple', 'Banana', 'Orange'] 0

Hàm này thêm các yếu tố khác nhau vào danh sách.

extend_list = []

extend_list.extend([1, 2])  # extending list elements

print(extend_list)

extend_list.extend((3, 4))  # extending tuple elements

print(extend_list)

extend_list.extend("ABC")  # extending string elements

print(extend_list)

Output:

[1, 2]
[1, 2, 3, 4]
[1, 2, 3, 4, 'A', 'B', 'C']

Ví dụ này đã thêm một danh sách

num_list = [1, 2, 3, 4, 5]

print(f'Current Numbers List {num_list}')

num = int(input("Please enter a number to add to list:\n"))

index = int(input(f'Please enter the index between 0 and {len(num_list) - 1} to add the number:\n'))

num_list.insert(index, num)

print(f'Updated Numbers List {num_list}')
5. Sau đó, nó thêm một tuple là
num_list = [1, 2, 3, 4, 5]

print(f'Current Numbers List {num_list}')

num = int(input("Please enter a number to add to list:\n"))

index = int(input(f'Please enter the index between 0 and {len(num_list) - 1} to add the number:\n'))

num_list.insert(index, num)

print(f'Updated Numbers List {num_list}')
6. Và sau đó nó đã thêm một chuỗi
num_list = [1, 2, 3, 4, 5]

print(f'Current Numbers List {num_list}')

num = int(input("Please enter a number to add to list:\n"))

index = int(input(f'Please enter the index between 0 and {len(num_list) - 1} to add the number:\n'))

num_list.insert(index, num)

print(f'Updated Numbers List {num_list}')
7.

Danh sách Concatenation

Nếu bạn phải kết hợp nhiều danh sách, bạn có thể sử dụng toán tử

Current Fruits List ['Apple', 'Banana']
Please enter a fruit name:
Orange
Updated Fruits List ['Apple', 'Banana', 'Orange']
7. Điều này sẽ tạo ra một danh sách mới và các danh sách ban đầu sẽ không thay đổi.

evens = [2, 4, 6]
odds = [1, 3, 5]

nums = odds + evens

print(nums)  # [1, 3, 5, 2, 4, 6]

Ví dụ này đã thêm danh sách

num_list = [1, 2, 3, 4, 5]

print(f'Current Numbers List {num_list}')

num = int(input("Please enter a number to add to list:\n"))

index = int(input(f'Please enter the index between 0 and {len(num_list) - 1} to add the number:\n'))

num_list.insert(index, num)

print(f'Updated Numbers List {num_list}')
9 vào cuối danh sách
Current Numbers List [1, 2, 3, 4, 5]
Please enter a number to add to list:
20
Please enter the index between 0 and 4 to add the number:
2
Updated Numbers List [1, 2, 20, 3, 4, 5]
0. Danh sách mới sẽ chứa các yếu tố từ danh sách từ trái sang phải. Nó tương tự như sự kết hợp chuỗi trong Python.

Sự kết luận

Python cung cấp nhiều cách để thêm các yếu tố vào danh sách. Chúng ta có thể nối một phần tử ở cuối danh sách và chèn một phần tử vào chỉ mục đã cho. Chúng tôi cũng có thể thêm một danh sách vào danh sách khác. Nếu bạn muốn kết hợp nhiều danh sách, thì hãy sử dụng toán tử

Current Fruits List ['Apple', 'Banana']
Please enter a fruit name:
Orange
Updated Fruits List ['Apple', 'Banana', 'Orange']
7 quá tải

References:

  • Danh sách Python
  • Python.org Docs

Làm thế nào để bạn thêm một mục vào một danh sách trong Python?

Làm thế nào để thêm các yếu tố vào một danh sách trong Python..
append (): nối phần tử vào cuối danh sách ..
Chèn (): Chèn phần tử trước chỉ mục đã cho ..
Mở rộng (): Mở rộng danh sách bằng cách nối thêm các yếu tố từ có thể sử dụng được ..
Danh sách Concatenation: Chúng ta có thể sử dụng toán tử + để kết hợp nhiều danh sách và tạo một danh sách mới ..

Làm thế nào để tôi nối vào một danh sách?

append () thêm một danh sách bên trong danh sách.Danh sách là đối tượng và khi bạn sử dụng.append () Để thêm một danh sách khác vào danh sách, các mục mới sẽ được thêm vào dưới dạng một đối tượng (mục). adds a list inside of a list. Lists are objects, and when you use . append() to add another list into a list, the new items will be added as a single object (item).

Làm thế nào để bạn thêm một mục vào một danh sách tại một python chỉ mục nhất định?

Bạn có thể sử dụng phương thức chèn () để chèn một mục vào danh sách tại một chỉ mục được chỉ định.Mỗi mục trong một danh sách có một chỉ mục.Mục đầu tiên có chỉ mục bằng 0 (0), thứ hai có chỉ mục là một (1), v.v.Trong ví dụ trên, chúng tôi đã tạo một danh sách với ba mục: ['một', 'hai', 'ba'].use the insert() method to insert an item to a list at a specified index. Each item in a list has an index. The first item has an index of zero (0), the second has an index of one (1), and so on. In the example above, we created a list with three items: ['one', 'two', 'three'] .

Làm thế nào để bạn thêm một mục vào một danh sách tại một chỉ mục?

Chèn một mục vào danh sách: chèn () Bạn có thể chèn một mục tại bất kỳ chỉ mục (vị trí) nào bằng phương thức chèn ().Đặt chỉ mục cho tham số đầu tiên và mục được chèn cho tham số thứ hai.with the insert() method. Set the index for the first parameter and the item to be inserted for the second parameter.