Programowanie

649
Dlaczego dict.get (klucz) zamiast dict [klucz]?

Dzisiaj natknąłem się na dictmetodę, getktóra po podaniu klucza w słowniku zwraca powiązaną wartość. W jakim celu przydatna jest ta funkcja? Jeśli chciałbym znaleźć wartość powiązaną z kluczem w słowniku, mogę to zrobić dict[key]i zwraca to samo: dictionary = {"Name": "Harry", "Age":...

649
Jak korzystać z filtra w kontrolerze?

Napisałem funkcję filtrującą, która zwróci dane na podstawie przekazywanego argumentu. Chcę tę samą funkcjonalność w moim kontrolerze. Czy można ponownie użyć funkcji filtrowania w kontrolerze? Do tej pory próbowałem: function myCtrl($scope,filter1) { // i simply used the filter function name,...

647
Jak uzyskać logiczny xor dwóch zmiennych w Pythonie?

Jak uzyskać logiczny xor dwóch zmiennych w Pythonie? Na przykład mam dwie zmienne, które prawdopodobnie będą łańcuchami. Chcę przetestować, czy tylko jeden z nich zawiera wartość True (nie jest to None ani pusty ciąg znaków): str1 = raw_input("Enter string one:") str2 = raw_input("Enter string...

645
Indeksy wielokrotne a indeksy wielokolumnowe

Właśnie dodałem Indeks do tabeli w SQL Server 2005 i to sprawiło, że pomyślałem. Jaka jest różnica między utworzeniem 1 indeksu a zdefiniowaniem wielu kolumn w porównaniu z posiadaniem 1 indeksu na kolumnę, którą chcesz indeksować. Czy istnieją pewne powody, dla których jedno powinno być używane w...