Hướng dẫn python list extend - mở rộng danh sách python



Hàm extend() trong Python cập nhật thêm các nội dung của seq vào cuối list.extend() trong Python cập nhật thêm các nội dung của seq vào cuối list.


Cú pháp

Cú pháp của extend() trong Python:extend() trong Python:

Tham số:

  • seq: Đây là danh sách các phần tử được cộng thêm vào cuối list.: Đây là danh sách các phần tử được cộng thêm vào cuối list.


Ví dụ sau minh họa cách sử dụng của extend() trong Python.

list1 = ['java', 'python', 'c++']
list2 = ['c++', 'sql']
list1.extend(list2);
print ("List sau khi duoc mo rong them la : ", list1)

Chạy chương trình Python trên sẽ cho kết quả:

List sau khi duoc mo rong them la :  ['java', 'python', 'c++', 'c++', 'sql']



Hướng dẫn cách sử dụng extend trong python. Bạn sẽ học được cách sử dụng list extend trong python để thêm phần tử vào một list sau bài học này.extend trong python. Bạn sẽ học được cách sử dụng list extend trong python để thêm phần tử vào một list sau bài học này.

Phương thức extend trong python

extend trong python là phương thức dùng để thêm các phần tử của một iterable (đối tượng chứa nhiều phần tử) như list, tuple hay chuỗi vào cuối một list trong python và mở rộng list đó. là phương thức dùng để thêm các phần tử của một iterable (đối tượng chứa nhiều phần tử) như list, tuple hay chuỗi vào cuối một list trong python và mở rộng list đó.

Chúng ta sử dụng list extend trong python với cú pháp như sau:list extend trong python với cú pháp như sau:

list.extend(iterable)

Trong đó list là list ban đầu, và iterable là đối tượng chứa các phần tử cần thêm vào list ban đầu.

Tất cả các phần tử của list, tuple hay chuỗi chỉ định sẽ lần lượt được lấy ra và thêm vào cuối list ban đầu như là một phần tử của list đó.

Ví dụ, chúng ta sử dụng list extend trong python để thêm các phần tử của một list vào một list khác như ví dụ sau đây:list extend trong python để thêm các phần tử của một list vào một list khác như ví dụ sau đây:

mylist = ["A", "B", "C"]
mylist.extend(["D", "E"])

print(mylist)

Bạn có thể thấy list extend trong python đã lấy từng phần tử trong list [“D”, “E”] và thêm vào cuối list [“A”, “B”, “C”] như ở trên.

Tương tự, chúng ta cũng có thể lấy từng ký tự trong một chuỗi và thêm vào cuối một list và mở rộng list đó như sau:

mylist = ["A", "B", "C"]
mylist.extend("GKH")

print(mylist)

Hoặc là chúng ta mở rộng list trong Python bằng cách thêm các phần tử từ một tuple như sau:

mylist = ["A", "B", "C"]

mylist.extend((1,2,3))
print(mylist)

Lưu ý là nếu dùng extend thì các phần tử trong iterable đó sẽ được lấy ra lần lượt và thêm vào cuối list, chứ không phải bản thân iterable đó sẽ được thêm vào như phần tử của list. Trong trường hợp muốn thêm một iterabel như là một phần tử vào list ban đầu, thay vì sử dụng phương thức extend thì chúng ta sẽ sử dụng tới phương thức append.

  • Xem thêm: Phương thức append trong python

Tổng kết

Trên đây Kiyoshi đã hướng dẫn bạn cách sử dụng phuơng thức extend() trong Python rồi. Để nắm rõ nội dung bài học hơn, bạn hãy thực hành viết lại các ví dụ của ngày hôm nay nhé.phuơng thức extend() trong Python rồi. Để nắm rõ nội dung bài học hơn, bạn hãy thực hành viết lại các ví dụ của ngày hôm nay nhé.

Và hãy cùng tìm hiểu những kiến thức căn bản về python trong các bài học tiếp theo.

Viết bởi Kiyoshi. Đã đăng ký bản quyền tác giả tại <a title="Bạn được tự do chia sẻ bài viết nhưng phải để lại đường link bài viết từ laptrinhcanban.com. Bạn không được sử dụng tài liệu cho mục đích thương mại. Không được phép chỉnh sửa nội dung được phát hành trên website của chúng tôi" style="color:#fff;background-color:silver" rel="license noopener" target="_blank" href="https://creativecommons.org/licenses/by-nc-nd/4.0/">Creativecommons</a>&nbsp;và <a title="Bạn được tự do chia sẻ bài viết nhưng phải để lại đường link bài viết từ laptrinhcanban.com. Bạn không được sử dụng tài liệu cho mục đích thương mại. Không được phép chỉnh sửa nội dung được phát hành trên website của chúng tôi" style="color:#fff;background-color:silver" target="_blank" rel="noopener" href="https://www.dmca.com/Protection/Status.aspx?ID=1631afcd-7c4a-467d-8016-402c5073e5cd" class="dmca-badge">DMCA</a><script src="https://images.dmca.com/Badges/DMCABadgeHelper.min.js">Bài viết liên quanPhương thức append trong pythonChèn phần tử vào list python (insert, slice)Chuyển string sang list trong PythonCắt (slice) list trong pythonĐảo ngược list trong python (reverse, reversed)Đếm số phần tử trong list PythonTạo list trong pythonKiểm tra và lấy phần tử trùng nhau trong list pythonHãy chia sẻ và cùng lan tỏa kiến thức lập trình Nhật Bản tại Việt Nam! HOME>> python cơ bản - lập trình python cho người mới bắt đầu>>10. list trong pythonBài sauPhương thức append trong pythonBài tiếpTách mảng âm dương trong CBài viết mới nhấtXóa ký tự trong chuỗi PHP tháng 9 15, 2022Tìm ký tự trong chuỗi PHP tháng 9 15, 2022Đếm ký tự trong chuỗi PHP tháng 9 15, 2022Độ dài chuỗi trong PHP tháng 9 15, 2022Lấy ký tự trong chuỗi PHP tháng 9 15, 2022Xoá khoảng trắng trong chuỗi PHP tháng 9 15, 2022Lấy 2 số sau dấu phẩy trong PHP tháng 9 14, 2022Lấy số nguyên và lấy số dư trong PHP tháng 9 14, 2022if(typeof ez_ad_units != 'undefined'){ez_ad_units.push([[300,250],'laptrinhcanban_com-leader-1','ezslot_16',560,'0','0'])};__ez_fad_position('div-gpt-ad-laptrinhcanban_com-leader-1-0');

Profile