Mam listę obiektów i chcę usunąć wszystkie obiekty, które są puste, z wyjątkiem jednego, używając filteri lambdawyrażenia. Na przykład, jeśli dane wejściowe to: [Object(name=""), Object(name="fake_name"), Object(name="")] ... wtedy wynik powinien wyglądać następująco: [Object(name=""), Object(name="fake_name")] Czy istnieje sposób na dodanie przypisania do lambdawyrażenia? Na przykład: flag = True input = [Object(name=""), …
Wiemy, że możemy użyć if letinstrukcji jako skrótu, aby sprawdzić opcjonalne zero, a następnie rozpakować. Jednak chcę to połączyć z innym wyrażeniem, używając operatora logicznego AND &&. Na przykład tutaj wykonuję opcjonalne tworzenie łańcuchów, aby rozpakować i opcjonalnie obniżyć mój rootViewController do tabBarController. Ale zamiast zagnieżdżać instrukcje if, chciałbym je …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.