Hướng dẫn python join words with space - python nối các từ với dấu cách

Vì vậy, để đạt được một đầu ra mong muốn, trước tiên chúng ta nên biết làm thế nào chức năng hoạt động.

Phương pháp cú pháp cho join() như được mô tả trong tài liệu Python như sau:

string_name.join(iterable)

Những điều cần lưu ý:

  • Nó trả về một string được liên kết với các yếu tố của
    str(number*" ").join(iterable)
    
    0. Phân tách giữa các yếu tố là
    str(number*" ").join(iterable)
    
    1.
  • Bất kỳ giá trị không chuỗi nào trong
    str(number*" ").join(iterable)
    
    0 sẽ tăng
    str(number*" ").join(iterable)
    
    3

Bây giờ, để thêm không gian trắng, chúng ta chỉ cần thay thế

str(number*" ").join(iterable)
1 bằng
str(number*" ").join(iterable)
5 hoặc
str(number*" ").join(iterable)
6 cả hai sẽ hoạt động và đặt
str(number*" ").join(iterable)
0 mà chúng ta muốn kết hợp.

Vì vậy, chức năng của chúng tôi sẽ trông giống như thế này:

' '.join(my_list)

Nhưng, điều gì sẽ xảy ra nếu chúng ta muốn thêm một số

str(number*" ").join(iterable)
8 cụ thể ở giữa các yếu tố của chúng ta trong
str(number*" ").join(iterable)
0?

Chúng ta cần thêm điều này:

str(number*" ").join(iterable)

Ở đây,

Copied!

my_list = ['one', 'two', 'three'] my_str = ' '.join(my_list) print(my_str) # 👉️ 'one two three'
0 sẽ là đầu vào của người dùng.

Vì vậy, ví dụ nếu

Copied!

my_list = ['one', 'two', 'three'] my_str = ' '.join(my_list) print(my_str) # 👉️ 'one two three'
1.

Sau đó, đầu ra của

Copied!

my_list = ['one', 'two', 'three'] my_str = ' '.join(my_list) print(my_str) # 👉️ 'one two three'
2 sẽ là

Copied!

my_list = ['one', 'two', 'three'] my_str = ' '.join(my_list) print(my_str) # 👉️ 'one two three'
3, do đó, ở giữa mỗi từ có 4 không gian trắng.

Chuyển đổi danh sách thành chuỗi được phân tách không gian trong Python #

Để chuyển đổi danh sách thành chuỗi phân tách không gian:

  1. Gọi phương thức join() trên một chuỗi chứa một khoảng trống.
  2. Chuyển danh sách cho phương pháp join().
  3. Phương thức sẽ trả về một chuỗi phân tách không gian.

Copied!

my_list = ['one', 'two', 'three'] my_str = ' '.join(my_list) print(my_str) # 👉️ 'one two three'

Phương thức str.join lấy một điều đáng tin cậy như một đối số và trả về một chuỗi là sự kết hợp của các chuỗi trong điều kiện có thể sử dụng được.

Lưu ý rằng phương pháp này sẽ tăng

str(number*" ").join(iterable)
3 nếu có bất kỳ giá trị không chuỗi nào trong ITBERBELLE.

Nếu danh sách của bạn chứa các số hoặc các loại khác, hãy chuyển đổi tất cả các giá trị thành chuỗi trước khi gọi join().

Copied!

my_list = ['one', 1, 'two', 2, 'three', 3] my_str = ' '.join(map(str, my_list)) print(my_str) # 👉️ 'one 1 two 2 three 3'

Hàm bản đồ () có hàm và có thể lặp lại như các đối số và gọi hàm với từng mục của ITEBELLE.

Chúng tôi đã sử dụng chức năng để chuyển đổi từng mục trong danh sách thành một chuỗi, trước khi chuyển các mục sang phương thức

Copied!

my_list = ['one', 'two', 'three'] my_str = ' '.join(my_list) print(my_str) # 👉️ 'one two three'
8.

Chuỗi phương thức join() được gọi là bật được sử dụng làm phân tách giữa các phần tử.

Copied!

my_list = ['one', 'two', 'three'] my_str = '-'.join(map(str, my_list)) print(my_str) # 👉️ 'one-two-three'

Để tham gia các mục danh sách vào một chuỗi với bộ phân cách không gian, hãy gọi phương thức

Copied!

my_list = ['one', 1, 'two', 2, 'three', 3] my_str = ' '.join(map(str, my_list)) print(my_str) # 👉️ 'one 1 two 2 three 3'
0 trên một chuỗi chứa một khoảng trống.

Copied!

my_list = ['a', 'b', 'c'] my_str = ' '.join(map(str, my_list)) print(my_str) # 👉️ 'a b c'

Nếu bạn không cần một dấu phân cách và chỉ muốn tham gia các phần tử của ITerable vào một chuỗi, hãy gọi phương thức join() trên một chuỗi trống.

Copied!

my_list = ['a', 'b', 'c'] my_str = ''.join(map(str, my_list)) print(my_str) # 👉️ 'abc'

Làm thế nào để bạn tham gia một chuỗi với khoảng trống trong Python?

Các chuỗi python concatenate với không gian, chúng ta cũng có thể kết hợp các chuỗi bằng cách sử dụng không gian '' ở giữa hai chuỗi và toán tử++được sử dụng để kết hợp chuỗi với không gian.using the space ' ' in between the two strings, and the “+” operator is used to concatenate the string with space.

Làm thế nào để bạn đặt một khoảng trống giữa hai từ trong Python?

Xin chào Hritik Gautam Hãy thử sử dụng f-string như thế này: Words = f "{x} {y}" trong đó x và y là hai từ bạn muốn thêm vào khoảng trống giữa chúng.Words = f"{x} {y}" Where x and y are two words you want to add with space between them.

Làm thế nào để bạn tham gia văn bản trong Python?

Các chuỗi python concatenate bằng cách sử dụng + toán tử + cho phép bạn kết hợp hai hoặc nhiều chuỗi trong Python.Toán tử này được gọi là toán tử nối chuỗi Python.Toán tử + sẽ xuất hiện giữa hai chuỗi bạn muốn hợp nhất.The + operator lets you combine two or more strings in Python. This operator is referred to as the Python string concatenation operator. The + operator should appear between the two strings you want to merge.