Pytania oznaczone «function»

311
Zrozumienie funkcji mapy

map(function, iterable, ...) Zastosuj funkcję do każdego elementu iterowalnego i zwróć listę wyników. Jeśli przekazane zostaną dodatkowe iterowalne argumenty, funkcja musi przyjąć tyle argumentów i zostanie zastosowana do elementów ze wszystkich iteracyjnych równolegle. Jeśli jeden iterowalny...

304
Zwraca wartość w funkcji Bash

Pracuję ze skryptem bash i chcę uruchomić funkcję, aby wydrukować wartość zwracaną: function fun1(){ return 34 } function fun2(){ local res=$(fun1) echo $res } Kiedy wykonuję fun2, nie drukuje „34”. Dlaczego tak

274
Zignoruj ​​wielokrotne zwracane wartości w Pythonie

Powiedzmy, że mam funkcję Python, która zwraca wiele wartości w krotce: def func(): return 1, 2 Czy istnieje dobry sposób na zignorowanie jednego z wyników zamiast przypisywania go do zmiennej tymczasowej? Powiedz, że gdybym był zainteresowany tylko pierwszą wartością, czy istnieje lepszy sposób...

263
Jak uzyskać nazwę funkcji z tej funkcji?

Jak mogę uzyskać dostęp do nazwy funkcji z wnętrza tej funkcji? // parasitic inheritance var ns.parent.child = function() { var parent = new ns.parent(); parent.newFunc = function() { } return parent; } var ns.parent = function() { // at this point, i want to know who the child is that...

262
Czy bash może pokazać definicję funkcji?

Czy istnieje sposób na wyświetlenie definicji funkcji bash w bash? Powiedzmy na przykład, że zdefiniowałem funkcję foobar function foobar { echo "I'm foobar" } Czy jest jakiś sposób, aby później uzyskać działający kod foobar? $ # non-working pseudocode $ echo $foobar echo "I'm...

252
Co to jest „podnoszenie” w Scali?

Czasami, gdy czytam artykuły w ekosystemie Scala, czytam termin „podnoszenie” / „podniesienie”. Niestety nie wyjaśniono, co to dokładnie znaczy. Przeprowadziłem pewne badania i wydaje się, że podnoszenie ma coś wspólnego z wartościami funkcjonalnymi lub coś w tym rodzaju, ale nie byłem w stanie...

245
Wywoływanie funkcji co 60 sekund

Za pomocą setTimeout() można uruchomić funkcję w określonym czasie: setTimeout(function, 60000); Ale co jeśli chciałbym uruchomić tę funkcję wiele razy? Za każdym razem, gdy mija przedział czasu, chciałbym wykonać tę funkcję (powiedzmy co 60

243
Co to jest „funkcja *” w JavaScript?

Na tej stronie znalazłem nowy typ funkcji JavaScript: // NOTE: "function*" is not supported yet in Firefox. // Remove the asterisk in order for this code to work in Firefox 13 function* fibonacci() { // !!! this is the interesting line !!! let [prev, curr] = [0, 1]; for (;;) { [prev, curr] =...

243
Mapowanie wartości w słowniku Pythona

Biorąc pod uwagę słownik, { k1: v1, k2: v2 ... }który chcę uzyskać, { k1: f(v1), k2: f(v2) ... }pod warunkiem, że podam funkcję f. Czy jest taka wbudowana funkcja? Czy muszę to zrobić dict([(k, f(v)) for (k, v) in my_dictionary.iteritems()]) Idealnie po prostu bym