Анонимная функция

Анонимная функция

9th - 12th Grade

10 Qs

quiz-placeholder

Similar activities

Одномерные массивы целых чисел

Одномерные массивы целых чисел

9th Grade

10 Qs

The Most "Hardest" Quiz In "ALL KIND"

The Most "Hardest" Quiz In "ALL KIND"

6th Grade - University

13 Qs

Списки 8 класс

Списки 8 класс

8th - 9th Grade

8 Qs

Quiz sobre Funções em Python

Quiz sobre Funções em Python

12th Grade

9 Qs

Functional programming 3

Functional programming 3

11th - 12th Grade

15 Qs

MobileApps

MobileApps

10th Grade

15 Qs

Квиз 2 (цикл while, строки, массивы)

Квиз 2 (цикл while, строки, массивы)

5th - 11th Grade

9 Qs

Frontend модуль 2

Frontend модуль 2

6th Grade - University

11 Qs

Анонимная функция

Анонимная функция

Assessment

Quiz

Computers

9th - 12th Grade

Hard

Created by

whitemoontears whitemoontears

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что делает функция map() в Python?

Применяет функцию к каждому элементу последовательности

Фильтрует элементы, оставляя только подходящие

Сворачивает последовательность в одно значение

Выполняет итерацию по списку без изменений

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Какой результат вернёт следующий код?
list(map(lambda x: x * 2, [1, 2, 3]))

[1, 2, 3]

[2, 4, 6]

[0, 2, 6]

Ошибка

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что делает функция filter()?

Заменяет все элементы списка на заданное значение

Изменяет элементы списка по заданному алгоритму

Применяет функцию ко всем элементам списка

Оставляет только те элементы, которые удовлетворяют условию

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Какой результат вернёт следующий код?
list(filter(lambda x: x > 2, [1, 2, 3, 4]))

[1, 2, 3, 4]

[3, 4]

[1, 2]

Ошибка

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Какой из вариантов эквивалентен map(str.upper, words)?

[w.upper() for w in words]

[w.lower() for w in words]

[w.capitalize() for w in words]

filter(str.upper, words)

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что делает lambda-функция?

Определяет новую переменную

Создаёт анонимную (безымянную) функцию

Создаёт бесконечный цикл

Выполняет математические операции

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Какой из вариантов правильно создаёт lambda-функцию, которая удваивает число?

def f(x): return x * 2

lambda x: x * 2

reduce(lambda x, y: x + y, [1, 2, 3])

lambda = x*2, x

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?