Python tuple: Tập thể dục-5 với giải pháp
Viết một chương trình Python để thêm một mục trong một tuple.
Giải pháp mẫu:-:-
Mã Python:
#create a tuple
tuplex = [4, 6, 2, 8, 3, 1]
print[tuplex]
#tuples are immutable, so you can not add new elements
#using merge of tuples with the + operator you can add an element and it will create a new tuple
tuplex = tuplex + [9,]
print[tuplex]
#adding items in a specific index
tuplex = tuplex[:5] + [15, 20, 25] + tuplex[:5]
print[tuplex]
#converting the tuple to list
listx = list[tuplex]
#use different ways to add items in list
listx.append[30]
tuplex = tuple[listx]
print[tuplex]
Đầu ra mẫu:
[4, 6, 2, 8, 3, 1] [4, 6, 2, 8, 3, 1, 9] [4, 6, 2, 8, 3, 15, 20, 25, 4, 6, 2, 8, 3] [4, 6, 2, 8, 3, 15, 20, 25, 4, 6, 2, 8, 3, 30]
Trình bày bằng hình ảnh:
Flowchart:
Trực quan hóa thực thi mã Python:
Công cụ sau đây trực quan hóa những gì máy tính đang làm từng bước khi nó thực hiện chương trình đã nói:
Trình chỉnh sửa mã Python:
Có một cách khác để giải quyết giải pháp này? Đóng góp mã của bạn [và nhận xét] thông qua Disqus.
Trước đây: Viết chương trình Python để giải nén một bộ trong một số biến. Write a Python program to unpack a tuple in several variables.
Next: Write a Python program to convert a tuple to a string.
Các bộ dữ liệu trong Python là bất biến, có nghĩa là một khi chúng được tạo ra, nội dung của chúng không thể thay đổi. Tuy nhiên, có những tình huống khi chúng tôi muốn thay đổi bộ tuple hiện có, trong trường hợp đó chúng tôi phải tạo một bộ mới chỉ bằng cách sử dụng các yếu tố thay đổi từ bộ gốc ban đầu.
Sau đây là ví dụ về tuple -
s = [4,5,6] print[s] print[type[s]]
Sau đây là đầu ra của mã trên -
[4, 5, 6]
Tuple là bất biến, mặc dù bạn có thể sử dụng toán tử + để kết hợp một số bộ dữ liệu. Đối tượng cũ vẫn có mặt tại thời điểm này và một đối tượng mới được tạo.
Phụ lục các yếu tố trong tuple
Tuple là bất biến, mặc dù bạn có thể sử dụng toán tử + để kết hợp một số bộ dữ liệu. Đối tượng cũ vẫn có mặt tại thời điểm này và một đối tượng mới được tạo.
Phụ lục các yếu tố trong tuple
Thí dụ
s=[2,5,8] s_append = s + [8, 16, 67] print[s_append] print[s]
Đầu ra
Sau đây là một ví dụ để nối phần Tuple -
[2, 5, 8, 8, 16, 67] [2, 5, 8]
Sau đây là đầu ra của mã trên -− Concatenation is only possible with tuples. It can't be concatenated to other kinds, such lists.
Phụ lục các yếu tố trong tuple
Thí dụ
s=[2,5,8] s_append = [s + [8, 16, 67]] print[s_append] print[s]
Đầu ra
Sau đây là một ví dụ để nối phần Tuple -
Traceback [most recent call last]: File "main.py", line 2, in s_append = [s + [8, 16, 67]] TypeError: can only concatenate tuple [not "list"] to tuple
Sau đây là đầu ra của mã trên -
Ghi chú phức tạp chỉ có thể với các bộ dữ liệu. Nó không thể được nối với các loại khác, như vậy.
Phụ lục các yếu tố trong tuple
Thí dụ
s=[2,5,8] s_append_one = s + [4,] print[s_append_one]
Đầu ra
Sau đây là một ví dụ để nối phần Tuple -
Ghi chú phức tạp chỉ có thể với các bộ dữ liệu. Nó không thể được nối với các loại khác, như vậy.− The end of a tuple with only one element must contain a comma as seen in the above example.
Sau đây là một ví dụ về việc kết hợp một tuple với danh sách -
Lỗi sau đây được đưa ra dưới dạng đầu ra của mã trên -
Phụ lục các yếu tố trong tuple
Thí dụ
[4, 6, 2, 8, 3, 1] [4, 6, 2, 8, 3, 1, 9] [4, 6, 2, 8, 3, 15, 20, 25, 4, 6, 2, 8, 3] [4, 6, 2, 8, 3, 15, 20, 25, 4, 6, 2, 8, 3, 30]0
Đầu ra
Sau đây là một ví dụ để nối phần Tuple -
Sau đây là đầu ra của mã trên -Ghi chú phức tạp chỉ có thể với các bộ dữ liệu. Nó không thể được nối với các loại khác, như vậy.
Sau đây là một ví dụ về việc kết hợp một tuple với danh sách -
Phụ lục các yếu tố trong tuple
Thí dụ
[4, 6, 2, 8, 3, 1] [4, 6, 2, 8, 3, 1, 9] [4, 6, 2, 8, 3, 15, 20, 25, 4, 6, 2, 8, 3] [4, 6, 2, 8, 3, 15, 20, 25, 4, 6, 2, 8, 3, 30]2
Đầu ra
Sau đây là đầu ra của mã trên
[4, 6, 2, 8, 3, 1] [4, 6, 2, 8, 3, 1, 9] [4, 6, 2, 8, 3, 15, 20, 25, 4, 6, 2, 8, 3] [4, 6, 2, 8, 3, 15, 20, 25, 4, 6, 2, 8, 3, 30]3
Cập nhật ngày 26 tháng 8 năm 2022 15:33:51
- Câu hỏi và câu trả lời liên quan
- Làm thế nào tôi có thể nối một tuple vào một tuple khác trong Python?
- Xóa các yếu tố tuple trong Python
- Nâng các yếu tố của tuple làm sức mạnh cho một tuple khác trong Python
- Làm thế nào để có được các yếu tố độc đáo trong Tuple lồng nhau trong Python
- Làm thế nào để nối các yếu tố vào loạt gấu trúc?
- Modulo của các yếu tố tuple trong Python
- Làm thế nào để nhóm các yếu tố python theo yếu tố đầu tiên của họ?
- Python - Tham gia các yếu tố Tuple trong danh sách
- Làm thế nào để nối một danh sách vào gấu trúc DataFrame bằng cách sử dụng append [] trong python?
- Đếm các yếu tố cho đến lần đầu tiên trong Python
- Python - Các yếu tố phía sau Concatenate trong danh sách tuple
- Làm thế nào để nối các đối tượng trong một danh sách trong Python?
- Các yếu tố k tối đa và tối thiểu trong tuple bằng cách sử dụng python
- Python - Bộ lọc tuple với tất cả các yếu tố giống nhau
- C# Chương trình truy cập các yếu tố Tuple