Tuple thành chuỗi Python

Chúng tôi biết rằng danh sách, bộ dữ liệu và từ điển là các cấu trúc dữ liệu có sẵn trong Python cho phép chúng tôi xây dựng các mã dài một cách chính xác

Hãy tóm tắt nhanh các bộ dữ liệu

Bộ dữ liệu là một loại cấu trúc dữ liệu trong Python không thay đổi và các phần tử của bộ dữ liệu được đặt trong dấu ngoặc đơn

Ví dụ -

tup = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

tup1 = [2. 3, 4. 6, 9. 7]

tup3 = ['C', 'C++', 'JAVA', 'Python', 'R']

Trong bài viết này, chúng ta sẽ thảo luận về các phương pháp chuyển đổi một tuple thành một chuỗi trong Python-

  1. Sử dụng vòng lặp
  2. sử dụng tham gia
  3. sử dụng giảm

Chúng ta hãy xem xét từng người trong số họ-

Phương pháp - 1. Sử dụng vòng lặp

Trong phương thức đầu tiên, chúng ta sẽ sử dụng vòng lặp for để chuyển đổi bộ Python thành chuỗi

Trong chương trình này, vòng lặp for sẽ giúp chúng ta lấy từng iterator từ bộ và áp dụng một hàm cho nó

Chương trình sau đây cho thấy làm thế nào nó có thể được thực hiện

Thí dụ -

đầu ra

Hãy cho chúng tôi hiểu những gì đã xảy ra trong chương trình trên-

  1. Chúng tôi đã tạo một hàm sẽ chuyển đổi một phần tử từ bộ thành chuỗi
  2. Trong định nghĩa của chương trình, chúng tôi đã đề cập rằng mỗi iterator sẽ lấy một phần tử và hợp nhất nó với chuỗi rỗng đã khai báo. Hàm này cuối cùng sẽ trả về chuỗi kết quả
  3. Bên ngoài chức năng, chúng tôi đã khai báo bộ dữ liệu của mình với tên 'c_tuple' và sau đó chuyển nó vào chức năng của chúng tôi
  4. Khi thực hiện chương trình này, đầu ra mong đợi được hiển thị

Phương pháp - 2. Sử dụng phương thức nối []

Trong chương trình tiếp theo, chúng ta sẽ xem phương thức join[] giúp chúng ta làm điều tương tự như thế nào-

Phương thức join[] lấy các mục và kết hợp chúng để tạo thành một chuỗi

Chương trình sau đây cho thấy làm thế nào nó có thể được thực hiện-

Thí dụ -

đầu ra

Hãy cho chúng tôi hiểu những gì đã xảy ra trong chương trình trên-

  1. Chúng tôi đã tạo một hàm sẽ chuyển đổi một phần tử từ bộ thành chuỗi
  2. Trong phần định nghĩa của chương trình, chúng ta đã đề cập rằng phương thức join[] sẽ lấy các phần tử từ c_tuple và hợp nhất chúng với chuỗi rỗng. Hàm này cuối cùng sẽ trả về chuỗi kết quả
  3. Bên ngoài chức năng, chúng tôi đã khai báo bộ dữ liệu của mình với tên 'c_tuple' và sau đó chuyển nó vào chức năng của chúng tôi
  4. Khi thực hiện chương trình này, đầu ra mong đợi được hiển thị

Phương pháp - 3. Sử dụng giảm[]

Ở đây chúng tôi sẽ sử dụng giảm cho chuyển đổi. Chương trình sau đây minh họa cách nó có thể được thực hiện bằng Python-

Trong Python, nhiều mục có thể được lưu trữ trong một biến bằng cách sử dụng bộ dữ liệu. Chuỗi có thể được định nghĩa là cụm ký tự được đặt trong dấu ngoặc đơn hoặc dấu ngoặc kép

Hướng dẫn này sẽ thảo luận về các phương pháp khác nhau để chuyển đổi một bộ dữ liệu thành một chuỗi trong Python

Sử dụng hàm
hello
5 để chuyển Tuple thành String trong Python

Hàm

hello
6, như tên gọi của nó, được sử dụng để trả về một chuỗi chứa tất cả các phần tử của chuỗi được nối bởi dấu tách str

Chúng tôi sử dụng hàm

hello
6 để thêm tất cả các ký tự trong bộ dữ liệu đầu vào và sau đó chuyển đổi nó thành chuỗi

Đoạn mã sau sử dụng hàm

hello
5 để chuyển đổi một bộ dữ liệu thành một chuỗi

tup1 = ['h','e','l','l','o']

# Use str.join[] to convert tuple to string.
str = ''.join[tup1]
print [str]

đầu ra

hello

Dấu phân cách, như dấu phẩy, cũng có thể được thêm vào chuỗi đã chuyển đổi. Đoạn mã sau sử dụng phương thức

hello
5 với dấu phân cách
hello
3 để chuyển đổi một bộ thành một chuỗi

tup1 = ['h','e','l','l','o']

# Use str.join[] to convert tuple to string.
str = ','.join[tup1]
print [str]

đầu ra

h,e,l,l,o

Sử dụng Hàm
hello
4 để chuyển đổi Tuple thành Chuỗi trong Python

Hàm

hello
5 được sử dụng để áp dụng một hàm cụ thể được truyền trong toàn bộ thành phần danh sách được tham chiếu theo trình tự được truyền cùng

Trong phương pháp này, chúng tôi cần nhập các mô-đun

hello
6 và
hello
7 để chạy mã thành công

Mô-đun

hello
6 cung cấp khả năng cho các chức năng bậc cao hoạt động trên các chức năng khác

Đoạn mã sau sử dụng hàm

hello
4 để chuyển đổi một bộ thành một chuỗi

hello
1

đầu ra

hello

Sử dụng Vòng lặp
tup1 = ['h','e','l','l','o']

# Use str.join[] to convert tuple to string.
str = ','.join[tup1]
print [str]
0 để chuyển đổi Tuple thành Chuỗi trong Python

Một vòng lặp

tup1 = ['h','e','l','l','o']

# Use str.join[] to convert tuple to string.
str = ','.join[tup1]
print [str]
0 cơ bản cũng có thể được sử dụng để lặp lại toàn bộ các phần tử trong bộ và sau đó nối các phần tử vào một chuỗi

Chúng tôi sử dụng một tuple và một chuỗi rỗng. Và tất cả các phần tử của bộ dữ liệu được lặp lại để được thêm vào chuỗi trống

Chủ Đề