Šajā programmā jūs iemācīsities atrast skaitļus, kas dalāmi ar citu skaitli, un parādiet to.
Lai saprastu šo piemēru, jums jābūt zināšanām par šādām Python programmēšanas tēmām:
- Anonīma Python / Lambda funkcija
- Python saraksts
Zemāk esošajā programmā mēs esam izmantojuši anonīmu (lambda) funkciju filter()
iebūvētās funkcijas iekšpusē, lai sarakstā atrastu visus skaitļus, kas dalās ar 13.
Avota kods
# Take a list of numbers my_list = (12, 65, 54, 39, 102, 339, 221,) # use anonymous function to filter result = list(filter(lambda x: (x % 13 == 0), my_list)) # display the result print("Numbers divisible by 13 are",result)
Rezultāts
Skaitļi, kas dalās ar 13, ir (65, 39, 221)