Đưa ra một danh sách các ký tự, hợp nhất tất cả chúng thành một chuỗi. Ví dụ:
Input : ['g', 'e', 'e', 'k', 's', 'f', 'o', 'r', 'g', 'e', 'e', 'k', 's'] Output : geeksforgeeks Input : ['p', 'r', 'o', 'g', 'r', 'a', 'm', 'm', 'i', 'n', 'g'] Output : programming
Khởi tạo một chuỗi trống ở đầu. Traverse trong danh sách các ký tự, cho mỗi chỉ mục thêm ký tự vào chuỗi ban đầu. Sau khi hoàn thành việc truyền tải, in chuỗi đã được thêm vào với mỗi ký tự. & NBSP;
Implementation:
Python
def
convert[s]:
new
=
""
for
str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]0
str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]1
str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]2
str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]3
new
str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]5
=
str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]7
str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]9
def
0def
1=
def
3def
4def
5def
6def
5def
6def
5convert[s]:
0def
5convert[s]:
25________convert[s]:
4____25____36____________________________________________________________
new
0new
1
Độ phức tạp về thời gian: O [N] Không gian phụ trợ: O [N]
Auxiliary Space: O[n]
Phương pháp 2: Sử dụng hàm Join []
Bằng cách sử dụng hàm nối [] trong python, tất cả các ký tự trong danh sách có thể được tham gia. Cú pháp là:
str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]
Danh sách các ký tự có thể được tham gia dễ dàng bằng cách khởi tạo str = xông vào để không có khoảng trắng ở giữa. & Nbsp;
Implementation:
Python
def
convert[s]:
new
=
""
str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]9
=
0def
1=
def
3def
4def
5def
6def
5def
6def
5convert[s]:
0def
5convert[s]:
25________convert[s]:
4____25____36____________________________________________________________
new
0new
1
Độ phức tạp về thời gian: O [N] Không gian phụ trợ: O [N]
Auxiliary Space: O[n]
Phương pháp 2: Sử dụng hàm Join []
Bằng cách sử dụng hàm nối [] trong python, tất cả các ký tự trong danh sách có thể được tham gia. Cú pháp là:
Implementation:
Python3
Danh sách các ký tự có thể được tham gia dễ dàng bằng cách khởi tạo str = xông vào để không có khoảng trắng ở giữa. & Nbsp;
def
convert[s]:
new
=
""
for
str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]0
str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]1
str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]2
def
1=
def
3def
4def
5def
6def
5def
6def
5convert[s]:
0def
5convert[s]:
25________convert[s]:
4____25____36____________________________________________________________
new
0new
1
Độ phức tạp về thời gian: O [N] Không gian phụ trợ: O [N]
Python3
Phương pháp 2: Sử dụng hàm Join []
Bằng cách sử dụng hàm nối [] trong python, tất cả các ký tự trong danh sách có thể được tham gia. Cú pháp là:
new
0
str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]77
Danh sách các ký tự có thể được tham gia dễ dàng bằng cách khởi tạo str = xông vào để không có khoảng trắng ở giữa. & Nbsp;
Python3
str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]40
=
def
3def
4str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]44
def
6str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]44
def
6str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]44
convert[s]:
0str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]44
convert[s]:
2str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]44
convert[s]:
4str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]44
convert[s]:
6str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]44
convert[s]:
8str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]44
def
4str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]44
def
6str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]44
def
6str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]44
convert[s]:
0
9
new
55____6 ""
new
0
str = "" str1 = [ "geeks", "for", "geeks" ] str.join[str1]77