• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Python polecenia listy

0 głosów
777 wizyt
pytanie zadane 29 lutego 2020 w Python przez Marak123 Stary wyjadacz (11,190 p.)
zamknięte 29 lutego 2020 przez Marak123
Szukam polecenia które mnoży liczby z listy np. lista ['12', '2'] i chcę te dwie wartości pomnożyć ze sobą czyli 12*2.

Wie ktoś co to za polecenie????
komentarz zamknięcia: problem rowiązany

2 odpowiedzi

+1 głos
odpowiedź 29 lutego 2020 przez Benek Szeryf (93,230 p.)
from functools import reduce

l = ['3', '4', '5']
reduce(lambda x, y: int(x)*int(y), l)
komentarz 29 lutego 2020 przez Marak123 Stary wyjadacz (11,190 p.)
Po testowałem i zrobiłem to tylko na lambda bez reduce. Teraz pytanie czy może być tak czy jednak te reduce jest do czegoś potrzebne
1
komentarz 29 lutego 2020 przez Benek Szeryf (93,230 p.)

Reduce zapewnia Ci to, że przemnoży przez siebie elementy. Mam pytania:

  1. Czy Ty nie możesz niczego importować, że nie chcesz używać reduce? Functools jest wbudowanym modułem, nie trzeba go dociągać.
  2. Czy w liście zawsze będziesz miał 2 elementy? Wtedy nie trzeba używać reduce.

Oczywiście można to przemnażanie wykonać w inny sposób, możliwości jest wiele.

+1 głos
odpowiedź 29 lutego 2020 przez manjaro Nałogowiec (37,390 p.)

2 sekundy w google i masz odpowiedź

komentarz 29 lutego 2020 przez Marak123 Stary wyjadacz (11,190 p.)
Czytałem to już
komentarz 29 lutego 2020 przez manjaro Nałogowiec (37,390 p.)
Więc w czym problem skoro masz już rozwiązania?
komentarz 29 lutego 2020 przez Marak123 Stary wyjadacz (11,190 p.)
W tym rzecz ze na niczym tylko się pytałem

Podobne pytania

0 głosów
2 odpowiedzi 311 wizyt
pytanie zadane 6 listopada 2022 w Python przez Ichbinda Nowicjusz (230 p.)
0 głosów
1 odpowiedź 451 wizyt
pytanie zadane 13 września 2022 w Python przez Ziom Początkujący (430 p.)
+1 głos
1 odpowiedź 426 wizyt
pytanie zadane 3 listopada 2021 w Python przez jakubjordanek Obywatel (1,340 p.)

93,604 zapytań

142,529 odpowiedzi

322,997 komentarzy

63,092 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...