Hướng dẫn packing in python w3schools
Learn PythonPython is a popular programming language. Show Python can be used on a server to create web applications. Start learning Python now » Learning by ExamplesWith our "Try it Yourself" editor, you can edit Python code and view the result. Click on the "Try it Yourself" button to see how it works. Python File HandlingIn our File Handling section you will learn how to open, read, write, and delete files. Python File Handling Python Database HandlingIn our database section you will learn how to access and work with MySQL and MongoDB databases: Python MySQL Tutorial Python MongoDB Tutorial Python ExercisesTest Yourself With ExercisesExercise:Insert the missing part of the code below to output "Hello World". Start the Exercise Python ExamplesLearn by examples! This tutorial supplements all explanations with clarifying examples. See All Python Examples Python QuizTest your Python skills with a quiz. Python Quiz My LearningTrack your progress with the free "My Learning" program here at W3Schools. Log into your account, and start earning points! This is an optional feature. You can study W3Schools without using My Learning.
Python ReferenceYou will also find complete function and method references: Reference Overview Built-in Functions String Methods List/Array Methods Dictionary Methods Tuple Methods Set Methods File Methods Python Keywords Python Exceptions Python Glossary Random Module Requests Module Math Module CMath Module Download PythonDownload Python from the official Python web site: https://python.org Kickstart your careerGet certified by completing the course Get certified w3schoolsCERTIFIED.2022Unpacking a TupleWhen we create a tuple, we normally assign values to it. This is called "packing" a tuple: But, in Python, we are also allowed to extract the values back into variables. This is called "unpacking": ExampleUnpacking a tuple: fruits = ("apple", "banana", "cherry") (green, yellow, red) = fruits print(green) Try it Yourself » Note: 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. Using Asterisk*If the number of variables is less than the number of values, you can add an ExampleAssign the rest of the values as a list called "red": fruits = ("apple", "banana", "cherry", "strawberry", "raspberry") (green, yellow, *red) = fruits print(green) Try it Yourself » If the asterisk is added to another variable name than the last, Python will assign values to the variable until the number of values left matches the number of variables left. ExampleAdd a list of values the "tropic" variable: fruits = ("apple", "mango", "papaya", "pineapple", "cherry") (green, *tropic, red) = fruits print(green) Try it Yourself » View Discussion Improve Article Save Article View Discussion Improve Article Save Article Python Tuples 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. Packing and Unpacking a Tuple: In 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. Example 1 Python3
Output: MNNIT Allahabad 5000 Engineering NOTE : In unpacking of tuple number of variables on left-hand side should be equal to number of values in
given tuple a. Example 2 Python3
Output: 10 ['Geeks ', ' for ', 'Geeks '] 50 10 Geeks [' for ', 'Geeks ', 50] In python tuples can be unpacked using a function in function tuple is passed and in function values are unpacked into normal variable. Consider the following code for better understanding. Example 3 : Python3
|