Ilias95 έγραψε:Έστω ότι έχουμε μία συνάρτηση.
- Κώδικας: Επιλογή όλων
def foo(x, y, z):
print(x, y, z)
Επίσης έχουμε μία πλειάδα:
- Κώδικας: Επιλογή όλων
_tuple = ('one', 'two', 'three')
Μπορούμε με κάποιο τρόπο να εκτελέσουμε την συνάρτηση περνώντας σαν ορίσματα αυτά της πλειάδας;
Χωρίς να δώσουμε "foo(_tuple[0], _tuple[1], _tuple[2])" βέβαια.
Φυσικά και μπορούμε!!!
- Κώδικας: Επιλογή όλων
>>> def foo(a,b,c):
print (a,b,c)
>>> _tuple = (1,2,3)
>>> foo(*_tuple)
(1, 2, 3)
>>>
Το μυστικό είναι στο αστεράκι
Ελπίζω να βοήθησα



