Python

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]

Terma të lidhur