Giải nén một tupleKhi chúng ta tạo một tuple, chúng ta thường gán các giá trị cho nó. Điều này được gọi là "Đóng gói" một tuple: Show Nhưng, trong Python, chúng tôi cũng được phép trích xuất các giá trị trở lại thành các biến. Điều này được gọi là "Giải nén": Thí dụGiải nén một tuple: trái cây = ("táo", "chuối", "anh đào") (xanh, vàng, đỏ) = trái cây in (màu xanh lá cây) in (màu vàng) in (màu đỏ) Hãy tự mình thử » LƯU Ý: Số lượng biến phải khớp với số lượng giá trị trong tuple, nếu không, bạn phải sử dụng dấu hoa thị để thu thập các giá trị còn lại làm danh sách. The number of variables must match the number of values in the tuple, if not, you must use an asterisk to collect the remaining values as a list. Sử dụng Asterisk*Nếu số lượng biến nhỏ hơn số lượng giá trị, bạn có thể thêm Thí dụGiải nén một tuple: trái cây = ("táo", "chuối", "anh đào") (xanh, vàng, đỏ) = trái cây in (màu xanh lá cây) in (màu vàng) in (màu đỏ) Hãy tự mình thử » LƯU Ý: Số lượng biến phải khớp với số lượng giá trị trong tuple, nếu không, bạn phải sử dụng dấu hoa thị để thu thập các giá trị còn lại làm danh sách. Thí dụGiải nén một tuple: trái cây = ("táo", "chuối", "anh đào") (xanh, vàng, đỏ) = trái cây in (màu xanh lá cây) in (màu vàng) in (màu đỏ) Hãy tự mình thử » Xem thảo luận Cải thiện bài viết Lưu bài viết Xem thảo luận Cải thiện bài viết Lưu bài viết Đọc In python tuples are used to store immutable objects. Python Tuples are very similar to lists except to some situations. Python tuples are immutable means that they can not be modified in whole program. Bàn luậnIn Python, there is a very powerful tuple assignment feature that assigns the right-hand side of values into the left-hand side. In another way, it is called unpacking of a tuple of values into a variable. In packing, we put values into a new tuple while in unpacking we extract those values into a single variable. Các bộ dữ liệu python trong các bộ dữ liệu python được sử dụng để lưu trữ các vật thể bất biến. Các bộ dữ liệu Python rất giống với danh sách ngoại trừ một số tình huống. Các bộ dữ liệu Python là bất biến có nghĩa là chúng không thể được sửa đổi trong toàn bộ chương trình. Python3Đóng gói và giải nén một tuple: Trong Python, có một tính năng gán bộ tuple rất mạnh mẽ gán phía bên phải của các giá trị vào phía bên trái. Theo một cách khác, nó được gọi là giải nén một tuple của các giá trị thành một biến. Trong đóng gói, chúng tôi đặt các giá trị vào một bộ tải mới trong khi giải nén, chúng tôi trích xuất các giá trị đó vào một biến duy nhất. Ví dụ 1 & nbsp; 10 ['Geeks ', ' for ', 'Geeks '] 50 10 Geeks [' for ', 'Geeks ', 50]6 10 ['Geeks ', ' for ', 'Geeks '] 50 10 Geeks [' for ', 'Geeks ', 50]7 10 ['Geeks ', ' for ', 'Geeks '] 50 10 Geeks [' for ', 'Geeks ', 50]6 10 ['Geeks ', ' for ', 'Geeks '] 50 10 Geeks [' for ', 'Geeks ', 50]9 10 ['Geeks ', ' for ', 'Geeks '] 50 10 Geeks [' for ', 'Geeks ', 50]6 * 1Output: MNNIT Allahabad 5000 Engineering CácIn unpacking of tuple number of variables on left-hand side should be equal to number of values in
given tuple a. Ví dụ 2 & nbsp; Python3Các 10 ['Geeks ', ' for ', 'Geeks '] 50 10 Geeks [' for ', 'Geeks ', 50]6 * 810 ['Geeks ', ' for ', 'Geeks '] 50 10 Geeks [' for ', 'Geeks ', 50]6 a 010 ['Geeks ', ' for ', 'Geeks '] 50 10 Geeks [' for ', 'Geeks ', 50]6 a 2
10 ['Geeks ', ' for ', 'Geeks '] 50 10 Geeks [' for ', 'Geeks ', 50]6 * 810 ['Geeks ', ' for ', 'Geeks '] 50 10 Geeks [' for ', 'Geeks ', 50]6 a 010 ['Geeks ', ' for ', 'Geeks '] 50 10 Geeks [' for ', 'Geeks ', 50]6 a 2Output: 10 ['Geeks ', ' for ', 'Geeks '] 50 10 Geeks [' for ', 'Geeks ', 50] Trong các bộ dữ liệu python có thể được giải nén bằng cách sử dụng một hàm trong bộ hàm chức năng được truyền và trong các giá trị chức năng được giải nén vào biến bình thường. Xem xét mã sau để hiểu rõ hơn. & NBSP; Ví dụ 3: & nbsp; Python3
10 ['Geeks ', ' for ', 'Geeks '] 50 10 Geeks [' for ', 'Geeks ', 50]6 "MNNIT Allahabad" 2* 7, __75"MNNIT Allahabad" 6Các 10 ['Geeks ', ' for ', 'Geeks '] 50 10 Geeks [' for ', 'Geeks ', 50]6 "MNNIT Allahabad" 2* Tại sao Tuple giải nén lại quan trọng?Nhiều bài tập (còn được gọi là giải nén Tuple hoặc giải nén không thể lặp lại) cho phép bạn gán nhiều biến cùng một lúc trong một dòng mã. Tính năng này thường có vẻ đơn giản sau khi bạn đã tìm hiểu về nó, nhưng có thể khó khăn để nhớ lại nhiều bài tập khi bạn cần nhất.allows you to assign multiple variables at the same time in one line of code. This feature often seems simple after you've learned about it, but it can be tricky to recall multiple assignment when you need it most.
Đóng gói và giải nén Tuple là gì?Đóng gói Tuple đề cập đến việc gán nhiều giá trị thành một tuple.Tuple giải nén đề cập đến việc gán một tuple thành nhiều biến. Tuple unpacking refers to assigning a tuple into multiple variables.
Ý bạn là gì khi giải nén trình tự trong Python?Hiểu trình tự Python Giải nén chuỗi giải nén trong Python cho phép bạn lấy các đối tượng trong bộ sưu tập và lưu trữ chúng theo các biến để sử dụng sau.Điều này đặc biệt hữu ích khi một hàm hoặc phương thức trả về một chuỗi các đối tượng.allows you to take objects in a collection and store them in variables for later use. This is particularly useful when a function or method returns a sequence of objects.
Làm cách nào để giải nén một danh sách các bộ dữ liệu trong Python?Những điều cơ bản của việc giải nén một tuple và một danh sách.Nếu bạn viết các biến ở phía bên trái được phân tách bằng dấu phẩy, các phần tử của một tuple hoặc danh sách ở phía bên phải được gán cho mỗi biến..... Giải nén với _ (nhấn mạnh) theo quy ước, các giá trị không cần thiết có thể được gán cho nhấn mạnh _ trong Python..... Giải nén với * (dấu hoa thị). |