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 str.join[]
để chuyển Tuple thành String trong Python
Hàm join[]
, 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 join[]
để 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 str.join[]
để 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
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 str.join[]
với dấu phân cách ,
để 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
Sử dụng Hàm 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]
Hàm
tup1 = ['h','e','l','l','o']
# Use str.join[] to convert tuple to string.
str = ','.join[tup1]
print [str]
1 đượ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 ta cần nhập các mô-đun
tup1 = ['h','e','l','l','o']
# Use str.join[] to convert tuple to string.
str = ','.join[tup1]
print [str]
2 và tup1 = ['h','e','l','l','o']
# Use str.join[] to convert tuple to string.
str = ','.join[tup1]
print [str]
3 để chạy mã thành côngMô-đun
tup1 = ['h','e','l','l','o']
# Use str.join[] to convert tuple to string.
str = ','.join[tup1]
print [str]
2 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
tup1 = ['h','e','l','l','o']
# Use str.join[] to convert tuple to string.
str = ','.join[tup1]
print [str]
0 để chuyển đổi một bộ thành một chuỗi________số 8_______
đầu ra
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]
6 để 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]
6 cơ bản cũng có thể được sử dụng để lặp trên 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