Bạn có thể sử dụng phương thức trình tự
nums = [1, 2, 3]
nums.extend[[4, 5, 6]] # adding 4,5,6 at the end
print[nums]
4 để mở rộng danh sách bằng nhiều giá trị từ bất kỳ loại nào có thể lặp lại, là một danh sách khác hoặc bất kỳ điều gì khác cung cấp một chuỗi các giá trị.>>> lst = [1, 2]
>>> lst.append[3]
>>> lst.append[4]
>>> lst
[1, 2, 3, 4]
>>> lst.extend[[5, 6, 7]]
>>> lst.extend[[8, 9, 10]]
>>> lst
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
>>> lst.extend[range[11, 14]]
>>> lst
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]
Vì vậy, bạn có thể sử dụng
nums = [1, 2, 3]
nums.extend[[4, 5, 6]] # adding 4,5,6 at the end
print[nums]
5 để nối một giá trị duy nhất và nums = [1, 2, 3]
nums.extend[[4, 5, 6]] # adding 4,5,6 at the end
print[nums]
6 để nối nhiều giá trị. Trong hướng dẫn này, chúng tôi sẽ tìm hiểu về cách thêm nhiều giá trị hoặc phần tử vào danh sách trong Python.
Hãy xem xét, chúng tôi có một danh sách sau:
Để nối một giá trị duy nhất vào danh sách
nums = [1, 2, 3]
nums.extend[[4, 5, 6]] # adding 4,5,6 at the end
print[nums]
7 trên, chúng ta có thể sử dụng phương thức nums = [1, 2, 3]
nums.extend[[4, 5, 6]] # adding 4,5,6 at the end
print[nums]
8 trong Python.Nối nhiều giá trị vào danh sách
Để nối nhiều giá trị vào danh sách, chúng ta có thể sử dụng phương thức
nums = [1, 2, 3]
nums.extend[[4, 5, 6]] # adding 4,5,6 at the end
print[nums]
9 tích hợp trong Python.Phương thức
nums = [1, 2, 3]
nums.extend[[4, 5, 6]] # adding 4,5,6 at the end
print[nums]
9 lấy nums = [1, 2, 3]
print[list + [4, 5, 6]]
1 làm đối số và nối nó vào cuối danh sách hiện có.Đây là một ví dụ:
nums = [1, 2, 3]
nums.extend[[4, 5, 6]] # adding 4,5,6 at the end
print[nums]
Output:
Sử dụng toán tử +
Chúng tôi cũng có thể sử dụng toán tử
nums = [1, 2, 3]
print[list + [4, 5, 6]]
2 Plus để thêm nhiều giá trị vào danh sách.Đây là một ví dụ:
nums = [1, 2, 3]
print[list + [4, 5, 6]]
Output:
- Unknown.PY
- Ngày 04 tháng 2 năm 2021
Trong hướng dẫn hôm nay, chúng tôi sẽ tìm hiểu cách nối nhiều mục vào danh sách.
1. Sử dụng phương thức append []
Phương thức append [] thêm một phần tử duy nhất vào danh sách hiện có. Để thêm nhiều phần tử, chúng ta cần:append[] method adds a single element to an existing list.
To add multiple elements, we need:
1. Lặp lại trong danh sách các yếu tố.2. nối mỗi phần tử.
2. append each element.
Hãy xem ví dụ:
my_list = ["DJANGO"]
for i in ["PYTHON", "PHP"]:
my_list.append[i]
print[my_list]
Vì vậy, trong mã trên, chúng tôi cố gắng nối thêm ["Python", "PHP"] vào my_list bởi:["PYTHON", "PHP"] to my_list by:
1. lặp lại ["python", "php"]. 2. Phụ lục phần tử vào my_list bằng phương thức append [].["PYTHON", "PHP"].
2. append element to my_list using the append[] method.
đầu ra
['DJANGO', 'PYTHON', 'PHP']
2. Sử dụng toán tử '+'
Một cách khác là sử dụng toán tử '+'.'+' operator.
my_list = ["DJANGO"]
new_list = my_list + ["PYTHON", "PHP"]
#print
print[new_list]
đầu ra
['DJANGO', 'PYTHON', 'PHP']
3. Sử dụng phương thức mở rộng []
Phương thức mở rộng [] thêm các yếu tố danh sách vào danh sách hiện tại.extend[] method adds list elements to the current list.
my_list = ["DJANGO"]
#append to the list
my_list.extend[["PYTHON", "PHP"]]
#print
print[my_list]
đầu ra
['DJANGO', 'PYTHON', 'PHP']
Ví dụ thực
Bây giờ, tôi sẽ cung cấp cho bạn một ví dụ trong đó chúng tôi sẽ chia một chuỗi thành một danh sách và nối danh sách vào một danh sách hiện có.split a string into a list and append the list to an existing list.
#my list
my_list = ["DJANGO"]
#my string
my_string = "Hello PYTHON and PHP"
#Split the String
split_s = my_string.split[' '] #output ['Hello', 'PYTHON', 'and', 'PHP']
#append the result to my_list
my_list.extend[split_s]
print[my_list]
đầu ra
nums = [1, 2, 3]
nums.extend[[4, 5, 6]] # adding 4,5,6 at the end
print[nums]
0Trong Python 3, hàm append [] thêm một mục duy nhất vào danh sách hiện có. Phương thức
nums = [1, 2, 3]
nums.extend[[4, 5, 6]] # adding 4,5,6 at the end
print[nums]
8 chỉ có thể thêm một mục cùng một lúc. Nếu bạn muốn thêm nhiều phần tử cùng một lúc, bạn sẽ muốn sử dụng phương thức nums = [1, 2, 3]
nums.extend[[4, 5, 6]] # adding 4,5,6 at the end
print[nums]
9.Cú pháp cho phương thức
nums = [1, 2, 3]
nums.extend[[4, 5, 6]] # adding 4,5,6 at the end
print[nums]
9 được đưa ra như sau:nums = [1, 2, 3]
nums.extend[[4, 5, 6]] # adding 4,5,6 at the end
print[nums]
1Phương thức
nums = [1, 2, 3]
print[list + [4, 5, 6]]
6 lấy một danh sách các mục làm đối số của nó và sau đó thêm từng mục của nó vào một danh sách hiện có dưới dạng một mục riêng biệt.Mã sau đây cho thấy phương thức
nums = [1, 2, 3]
print[list + [4, 5, 6]]
6 hoạt động như thế nào:nums = [1, 2, 3]
nums.extend[[4, 5, 6]] # adding 4,5,6 at the end
print[nums]
2Trong ví dụ này, chúng tôi có một danh sách có tên là các quốc gia có ba quốc gia. Sử dụng phương pháp
nums = [1, 2, 3]
print[list + [4, 5, 6]]
6, chúng tôi đã thêm ba quốc gia mới cùng một lúc vào danh sách.Vì hàm
nums = [1, 2, 3]
nums.extend[[4, 5, 6]] # adding 4,5,6 at the end
print[nums]
9 trong Python chấp nhận danh sách là đối số duy nhất của nó, chúng ta có thể chuyển một danh sách khác cho hàm nums = [1, 2, 3]
print[list + [4, 5, 6]]
6, như được hiển thị trong ví dụ sau:nums = [1, 2, 3]
nums.extend[[4, 5, 6]] # adding 4,5,6 at the end
print[nums]
3Lưu ý rằng hàm
nums = [1, 2, 3]
print[list + [4, 5, 6]]
6 thêm từng mục mới vào cuối danh sách.