Hướng dẫn what does join () mean in python? - join () có nghĩa là gì trong python?

Phương thức chuỗi


Thí dụ

Tham gia tất cả các mục trong một bộ dữ liệu vào một chuỗi, sử dụng ký tự băm làm dấu phân cách:

mytuple = ("John", "Peter", "Vicky")

x = "#". Tham gia (mytuple)

in (x)

Hãy tự mình thử »


Định nghĩa và cách sử dụng

Phương pháp join() lấy tất cả các mục trong một điều khác nhau và tham gia chúng thành một chuỗi.

Một chuỗi phải được chỉ định là dấu phân cách.


Cú pháp

Giá trị tham số

Tham sốSự mô tả
Có thể lặp lạiYêu cầu. Bất kỳ đối tượng có thể lặp lại trong đó tất cả các giá trị được trả về là chuỗi

Nhiều ví dụ hơn

Thí dụ

Tham gia tất cả các mục trong một từ điển vào một chuỗi, sử dụng từ "kiểm tra" làm dấu phân cách:

mydict = {"name": "john", "quốc gia": "norway"} myseparator = "test"
mySeparator = "TEST"

x = myseparator.join (mydict)

print(x)

Hãy tự mình thử »

Định nghĩa và cách sử dụng When using a dictionary as an iterable, the returned values are the keys, not the values.


Phương thức chuỗi


Tải xuống ví dụ

Việc sử dụng hàm nối () là gì?

Phương thức tham gia () tạo và trả về một chuỗi mới bằng cách kết hợp tất cả các phần tử trong một mảng (hoặc một đối tượng giống như mảng), được phân tách bằng dấu phẩy hoặc chuỗi phân tách được chỉ định. Nếu mảng chỉ có một mục, thì mục đó sẽ được trả về mà không sử dụng dấu phân cách.

  • Đầu ra của tham gia () trong Python là gì?
  • Python tham gia () trả về một chuỗi mới là sự kết hợp của các chuỗi khác trong điều kiện được chỉ định. Chúng tôi sẽ hiểu thêm về hàm python tham gia () trong bài viết dưới đây. 6.1 Q1.
  • Tải xuống ví dụ

    Việc sử dụng hàm nối () là gì?

    Phương thức tham gia () tạo và trả về một chuỗi mới bằng cách kết hợp tất cả các phần tử trong một mảng (hoặc một đối tượng giống như mảng), được phân tách bằng dấu phẩy hoặc chuỗi phân tách được chỉ định. Nếu mảng chỉ có một mục, thì mục đó sẽ được trả về mà không sử dụng dấu phân cách.

    Đầu ra của tham gia () trong Python là gì? is an inbuilt string function in Python used to join elements of the sequence separated by a string separator. This function joins elements of a sequence and makes it a string. 

    Python tham gia () trả về một chuỗi mới là sự kết hợp của các chuỗi khác trong điều kiện được chỉ định. Chúng tôi sẽ hiểu thêm về hàm python tham gia () trong bài viết dưới đây. 6.1 Q1. string_name.join(iterable) 

    Parameters:  

    • Xem thảo luậnList, Tuple, String, Dictionary, and Set

    Giá trị trả về: Phương thức tham gia () trả về một chuỗi được nối với các phần tử của Itable. & Nbsp; The join() method returns a string concatenated with the elements of iterable. 

    Loại lỗi: Nếu có thể điều chỉnh bất kỳ giá trị không chuỗi nào, nó sẽ tăng ngoại lệ kiểu kiểu. & NBSP;: If the iterable contains any non-string values, it raises a TypeError exception. 

    Ví dụ 1: Tham gia với một chuỗi trốngan empty string

    Ở đây, chúng tôi tham gia danh sách các yếu tố bằng phương pháp tham gia.

    Python3

    list1

    1-2-3-4
    0
    1-2-3-4
    1
    1-2-3-4
    2
    1-2-3-4
    3
    1-2-3-4
    4
    1-2-3-4
    3
    1-2-3-4
    4
    1-2-3-4
    3
    1-2-3-4
    8
    1-2-3-4
    3__

    1-#-3-#-2-#-4
    2
    1-#-3-#-2-#-4
    3

    list1 ____10

    1-#-3-#-2-#-4
    6

    1-#-3-#-2-#-4
    2
    1-#-3-#-2-#-4
    8
    1-#-3-#-2-#-4
    9
    'Geek_For_Geeks'
    0

    Output: 

    geeks
    $g$e$e$k$s$ 

    Ví dụ 2: Tham gia chuỗi với danh sách bằng tham gia ()Joining String with lists using join()

    Ở đây, chúng tôi tham gia các bộ dữ liệu của các phần tử bằng phương thức Join () trong đó chúng tôi có thể đặt bất kỳ ký tự nào để tham gia với một chuỗi.

    Python3

    list1

    1-2-3-4
    0
    1-#-3-#-2-#-4
    8
    'Geek_For_Geeks'
    4
    1-2-3-4
    3
    'Geek_For_Geeks'
    6
    1-2-3-4
    3
    'Geek_For_Geeks'
    8
    1-2-3-4
    3
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    0
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    1

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    2
    1-2-3-4
    0
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    4

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    2
    1-2-3-4
    0
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    7

    1-#-3-#-2-#-4
    2
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    9

    Output: 

    1-2-3-4

    Ví dụ 3: Tham gia chuỗi với các bộ bằng cách sử dụng tham gia ()Joining String with sets using join()

    Trong ví dụ này, chúng tôi đang sử dụng một bộ python để tham gia chuỗi.

    Lưu ý: Đặt chỉ chứa giá trị duy nhất do đó trong hai 4 một 4 được in.4 one 4 is printed.

    Python3

    list1

    1-2-3-4
    0

    firstname = "Bugs"
    lastname = "Bunny"


    sequence = (firstname,lastname)


    name = " ".join(sequence)
    print(name)
    2
    'Geek_For_Geeks'
    4
    1-2-3-4
    3
    'Geek_For_Geeks'
    6
    1-2-3-4
    3
    'Geek_For_Geeks'
    8
    1-2-3-4
    3
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    0
    1-2-3-4
    3
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    0
    1
    2
    3
    2

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    2
    1-2-3-4
    0
    1
    2
    3
    5

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    2
    1-2-3-4
    0
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    7

    1-#-3-#-2-#-4
    2
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    9

    Output: 

    1-#-3-#-2-#-4

    Ví dụ 3: Tham gia chuỗi với các bộ bằng cách sử dụng tham gia ()

    Trong ví dụ này, chúng tôi đang sử dụng một bộ python để tham gia chuỗi.

    Python3

    Lưu ý: Đặt chỉ chứa giá trị duy nhất do đó trong hai 4 một 4 được in.

    list1

    1-2-3-4
    0

    firstname = "Bugs"
    lastname = "Bunny"


    sequence = (firstname,lastname)


    name = " ".join(sequence)
    print(name)
    2
    'Geek_For_Geeks'
    4
    1-2-3-4
    3
    'Geek_For_Geeks'
    6
    1-2-3-4
    3
    'Geek_For_Geeks'
    8
    1-2-3-4
    3
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    0
    1-2-3-4
    3
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    0
    1
    2
    3
    2

    1-#-3-#-2-#-4
    2list1 1

    Output:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    2
    1-2-3-4
    0
    1
    2
    3
    5

    Phương thức tham gia (chuỗi) tham gia các phần tử và trả về chuỗi kết hợp. Các phương thức tham gia kết hợp mọi yếu tố của chuỗi.join(sequence) method joins elements and returns the combined string. The join methods combines every element of the sequence.

    Kết hợp danh sách các từ?

    Kết hợp chúng vào một câu với phương thức tham gia (trình tự). Phương pháp được gọi trên một chuỗi SEPERATOR, có thể là bất cứ thứ gì từ không gian đến dấu gạch ngang.join(sequence) method. The method is called on a seperator string, which can be anything from a space to a dash.

    Điều này dễ dàng hơn so với việc sử dụng toán tử cộng cho mỗi từ, điều này sẽ nhanh chóng trở nên tẻ nhạt với một danh sách dài các từ.

    Khóa học liên quan: Khóa học & Bài tập lập trình Python hoàn chỉnh Complete Python Programming Course & Exercises

    Thí dụ

    Phương thức tham gia lấy một chuỗi làm đối số. Trình tự được viết dưới dạng đối số duy nhất: bạn cần thêm dấu ngoặc xung quanh chuỗi.

    Nếu bạn thích, bạn có thể vượt qua một biến giữ chuỗi làm đối số. Điều này làm cho nó dễ đọc hơn. Chúng tôi sẽ sử dụng một không gian một chuỗi SEPERATOR trong ví dụ dưới đây.

    Hãy thử chương trình dưới đây:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10

    firstname = "Bugs"
    lastname = "Bunny"


    sequence = (firstname,lastname)


    name = " ".join(sequence)
    print(name)

    Bạn sẽ thấy đầu ra này:

    Hướng dẫn what does join () mean in python? - join () có nghĩa là gì trong python?

    Nó cũng có thể tham gia một danh sách các từ:

    1
    2
    3
    words = ["How","are","you","doing","?"]
    sentence = ' '.join(words)
    print(sentence)

    Nếu bạn là người mới bắt đầu, thì tôi đánh giá cao cuốn sách này.

    Tập thể dục

    Hãy thử các bài tập dưới đây

    1. Tạo một danh sách các từ và tham gia chúng, giống như ví dụ trên.
    2. Hãy thử thay đổi chuỗi SEPERATOR từ một không gian thành dấu gạch dưới.

    Tải xuống ví dụ

    Việc sử dụng hàm nối () là gì?

    Phương thức tham gia () tạo và trả về một chuỗi mới bằng cách kết hợp tất cả các phần tử trong một mảng (hoặc một đối tượng giống như mảng), được phân tách bằng dấu phẩy hoặc chuỗi phân tách được chỉ định.Nếu mảng chỉ có một mục, thì mục đó sẽ được trả về mà không sử dụng dấu phân cách.creates and returns a new string by concatenating all of the elements in an array (or an array-like object), separated by commas or a specified separator string. If the array has only one item, then that item will be returned without using the separator.

    Đầu ra của tham gia () trong Python là gì?

    Python tham gia () trả về một chuỗi mới là sự kết hợp của các chuỗi khác trong điều kiện được chỉ định.Chúng tôi sẽ hiểu thêm về hàm python tham gia () trong bài viết dưới đây.6.1 Q1.a new string which is the concatenation of the other strings in the iterable specified. We will understand more about Python join() function in the article below. 6.1 Q1.