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-
- Sử dụng vòng lặp
- sử dụng tham gia
- 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-
- 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
- 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ả
- 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
- 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-
- 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
- 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ả
- 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
- 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
hello
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 strChú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ỗitup1 = ['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ỗitup1 = ['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
hello
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ùngTrong 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ôngMô-đ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ỗihello
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
tup1 = ['h','e','l','l','o']
# Use str.join[] to convert tuple to string.
str = ','.join[tup1]
print [str]
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ỗiChú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