Trong bài viết này, chúng ta sẽ tìm hiểu về cách chúng ta có thể triển khai hàm Join () trong Python 3.x. hoặc sớm hơn.
Hãy xem cách triển khai chung nhất qua danh sách có thể lặp lại. Ở đây chúng tôi nối các phần tử của danh sách thông qua dấu phân cách. Dấu phân cách có thể là bất kỳ ký tự nào hoặc không có gì.
Ví dụ
# iterable declared list_1 = ['t','u','t','o','r','i','a','l'] s = "->" # delimeter to be specified # joins elements of list1 by '->' print(s.join(list_1))
Đầu ra
t->u->t->o->r->i->a->l
Bây giờ chúng tôi đang sử dụng một dấu phân tách trống để nối các phần tử của danh sách.
Ví dụ
# iterable declared list_1 = ['t','u','t','o','r','i','a','l'] s = "" # delimeter to be specified # joins elements of list1 by '' print(s.join(list_1))
Đầu ra
tutorial
Bây giờ chúng ta hãy lấy một loại từ điển có thể lặp lại khác và thử kết hợp các khóa của nó với nhau.
Ví dụ
# iterable declared dict_1 = {'t':'u','t':'o','r':'i','a':'l'} dict_2 = { 1:'u', 2:'o', 3:'i', 4:'l'} s = " " # delimeted by space # joins elements of list1 by ' ' print(s.join(dict_1)) print(s.join(dict_2))
Đầu ra
T r a ------------------------------------------------------------- TypeError
Chúng tôi cũng có thể làm việc trên một tập hợp các mục lặp khác theo cách tương tự.
Kết luận
Trong bài viết này, chúng ta đã tìm hiểu về hàm join () và ứng dụng của nó trong Python 3.x. Hoặc sớm hơn.