Unpacking (a, b = b, a)
Në shqip: Shpaketimi
ShpjegimiSQ
Shpaketimi të lejon t'i nxjerrësh vlerat e një liste ose tuple-i direkt në variabla: x, y = (3, 4). Me të, dy variabla i ndërron në një rresht: a, b = b, a.
EnglishEN
Unpacking lets you pull a list's or tuple's values straight into variables: x, y = (3, 4). With it, you can swap two variables in one line: a, b = b, a.
Si ta mendosh
Si ta hapësh pakon dhe t'i vendosësh gjërat menjëherë në vendet e tyre.
Lexoje në anglisht
Like opening a parcel and putting each thing straight in its place.
Shembull kodipython
x, y = (3, 4)
a, b = 1, 2
a, b = b, a # a=2, b=1
ePara, *tjerat = [5, 4, 3]