- Poco F8 Pro – titkos favorit lehet belőle
- Motorola Edge 50 Neo - az egyensúly gyengesége
- iPhone topik
- Újabb hét, újabb Galaxy S26 képek
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Amazfit Active 2 NFC - jó kör
- Google Pixel topik
- Samsung Galaxy A54 - türelemjáték
- Samsung Galaxy S25 - végre van kicsi!
- A Motorolának is a Bose hangol
Új hozzászólás Aktív témák
-
EQMontoya
veterán
válasz
K1nG HuNp
#1391
üzenetére
Akkor kicsit nézzük tudományosan, hogy mit szeretnél visszaadni.
A függvényed visszatérési értéke egy tuple. Ami egy darab objektum, rendelkezik n (jelen esetben 3) elemmel.
Amit Te csinálni szeretnél, az az, hogy ezt visszakapott tuplet nem egyben szeretnéd átadni argumentumként, hanem külön-külön.Tehát:
x=some_func(...)
print(“{}, {}, {}”.format(x[0], x[1], x[2])Ez ugye így nem jó, mert egy tuplet adunk át:
x=some_func(...)
print(“{}, {}, {}”.format(x))De a Python szerencsére tud olyat, hogy egy listát át tudsz adni úgy egy függvénynek, hogy minden eleme egy külön argumentum lesz.
Ha láttál már más nyelven variadic arg. függvényt, na ez az.
Erre való a *.
Így ni:print(“{}, {}, {}”.format(*some_func()))Ilyet lehet csinálni dicttel is.
Pl.
some_dict={"egy": "1", "ketto": "2"}
some_func(**some_dict)Ez egyenlő a következővel:
some_func(egy=1, ketto=2)
Új hozzászólás Aktív témák
- GoodSpeed: Samsung DV90DG52A0ABLE hőszivattyús szárítógép
- Parkside szerszám kibeszélő
- AliExpress tapasztalatok
- Kerékpárosok, bringások ide!
- A Sony szerint a PlayStation 5 konzolokat még nem érinti a memóriahiány
- Fejhallgató erősítő és DAC topik
- Poco F8 Pro – titkos favorit lehet belőle
- PlayStation 5
- mefistofeles: Az elhízás nem akaratgyengeség!
- Napelem
- További aktív témák...
- Apple iPad Air 2 128GB, Wi-fi, 1 Év Garanciával
- HP ProBook 650 G2 6.Gen i3 as HP Notebook! Core i3 6100U / 8GB DDR4 / Intel HD / 128GB M.2 /JÓ AKKU!
- Ryzen 5 Gamer! Ryzen 5 5600G / 16GB DDR4 / Nvidia RTX 3050 8GB OC / 500GB SSD+HDD / 500W / RGB LED!!
- Asus ROG Flow Z13 2in1 13.4" FHD+ IPS érintő i9-12900H RTX 3050Ti 16GB 512GB ujjlolv IR kam gar
- X1 Yoga 6th 14" FHD+ IPS érintő i7-1185G7 32GB 512GB NVMe ujjlolv IR kam aktív toll gar
- Lenovo magyar laptop billentyűzetre van szükséged? Akármelyik verzióban segítünk!
- Xiaomi Redmi 15 / 6/128GB / Kártyafüggetlen / 12Hó Garancia
- Samsung Galaxy S20 128GB, Kártyafüggetlen, 1 Év Garanciával
- 154 - Lenovo LOQ (15IRX9) - Intel Core i5-13450HX, RTX 4060
- ÁRGARANCIA! Épített KomPhone Ultra 7 265KF 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs


