Словари

Словари

KG

10 Qs

quiz-placeholder

Similar activities

Квадратичная функция

Квадратичная функция

8th Grade

10 Qs

Степень с рациональным показателем

Степень с рациональным показателем

10th Grade

12 Qs

Первообразная и интеграл

Первообразная и интеграл

10th - 11th Grade

10 Qs

Признаки равенства треугольников.

Признаки равенства треугольников.

7th Grade

10 Qs

Математика. Таблица умножения и деления.

Математика. Таблица умножения и деления.

1st - 2nd Grade

11 Qs

Разные способы решения квадратного уравнения.

Разные способы решения квадратного уравнения.

8th Grade

10 Qs

Загадки

Загадки

1st - 5th Grade

10 Qs

тригонометрические функции

тригонометрические функции

10th Grade

15 Qs

Словари

Словари

Assessment

Quiz

Mathematics

KG

Practice Problem

Easy

Created by

Иван Клопов

Used 2+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

10 questions

Show all answers

1.

OPEN ENDED QUESTION

10 mins • 1 pt

Дополните приведенный код, используя генератор, так чтобы получить словарь result , в котором ключом будет позиция числа в списке numbers (начиная с 0), а значением – его квадрат.

numbers = [34, 10, -4, 6, 10, 23, -90, 100, 21, -35, -95, 1, 36, -38, -19, 1, 6, 87]

Evaluate responses using AI:

OFF

2.

OPEN ENDED QUESTION

10 mins • 1 pt

Дополните приведенный код, используя генератор, чтобы получить словарь result, состоящий из всех элементов словаря colors, кроме тех, у которых значением является None.

colors = {'c1': 'Red', 'c2': 'Grey', 'c3': None, 'c4': 'Green', 'c5': 'Yellow', 'c6': 'Pink', 'c7': 'Orange', 'c8': None, 'c9': 'White', 'c10': 'Black', 'c11': 'Violet', 'c12': 'Gold', 'c13': None, 'c14': 'Amber', 'c15': 'Azure', 'c16': 'Beige', 'c17': 'Bronze', 'c18': None, 'c19': 'Lilac', 'c20': 'Pearl', 'c21': None, 'c22': 'Sand', 'c23': None}

Evaluate responses using AI:

OFF

3.

OPEN ENDED QUESTION

10 mins • 1 pt

Дополните приведенный код, используя генератор, чтобы получить словарь result, состоящий из всех элементов словаря favorite_numbers , значения которых являются двузначными числами.

favorite_numbers = {'timur': 17, 'ruslan': 7, 'larisa': 19, 'roman': 123, 'rebecca': 293, 'ronald': 76, 'dorothy': 62, 'harold': 36, 'matt': 314, 'kim': 451, 'rosaly': 18, 'rustam': 89, 'soltan': 111, 'amir': 654, 'dima': 390, 'amiran': 777, 'geor': 999, 'sveta': 75, 'rita': 909, 'kirill': 404, 'olga': 271, 'anna': 55, 'madlen': 876}

Evaluate responses using AI:

OFF

4.

OPEN ENDED QUESTION

10 mins • 1 pt

В переменной s хранится строка пар число:слово. Дополните приведенный код, используя генератор, чтобы получить словарь result , в котором числа будут ключами, а слова – значениями.

Примечание 1. Ключи словаря должны быть целыми числами (иметь тип int), значения – строками (иметь тип str).


s = '1:men 2:kind 90:number 0:sun 34:book 56:mountain 87:wood 54:car 3:island 88:power 7:box 17:star 101:ice'



Подсказка:
Вспомни, что такое index, что такое split

Evaluate responses using AI:

OFF

5.

OPEN ENDED QUESTION

15 mins • 3 pts

Используя генератор, дополните приведенный код, чтобы получить словарь result , где ключом будет элемент списка numbers, а значением – отсортированный по возрастанию список всех его делителей начиная с 1.
numbers = [34, 10, 4, 6, 10, 23, 90, 100, 21, 35, 95, 1, 36, 38, 19, 1, 6, 87, 1000, 13456, 360]

Примечание 1. Если бы список numbers имел вид: numbers = [1, 6, 18], то результатом был бы словарь

result = {1: [1], 6: [1, 2, 3, 6], 18: [1, 2, 3, 6, 9, 18]}

Evaluate responses using AI:

OFF

6.

OPEN ENDED QUESTION

15 mins • 2 pts

Дополните приведенный код, используя генератор, так, чтобы получить словарь result , в котором ключом будет строка – элемент списка words, а значением – список соответствующих кодов ASCII символов данной строки.

Примечание 1. Если бы список words имел вид: words = ['yes', 'hello'], то результатом был бы словарь

result = {'yes': [121, 101, 115], 'hello': [104, 101, 108, 108, 111]}

words = ['hello', 'bye', 'yes', 'no', 'python', 'apple', 'maybe']

Подсказка:
https://ru.wikipedia.org/wiki/ASCII
В Python для этого существует встроенная функция ord() . Эта функция принимает символ (строку длиной 1) в качестве аргумента и возвращает его ASCII значение.

Evaluate responses using AI:

OFF

7.

OPEN ENDED QUESTION

10 mins • 1 pt

Дополните приведенный код, используя генератор, чтобы получить словарь result, состоящий из всех элементов словаря letters , за исключением тех, ключи которых есть в списке remove_keys.

letters = {0: 'A', 1: 'B', 2: 'C', 3: 'D', 4: 'E', 5: 'F', 6: 'G', 7: 'H', 8: 'I', 9: 'J', 10: 'K', 11: 'L', 12: 'M', 13: 'N', 14: 'O', 15: 'P', 16: 'Q', 17: 'R', 18: 'S', 19: 'T', 20: 'U', 21: 'V', 22: 'W', 23: 'X', 24: 'Y', 26: 'Z'}

remove_keys = [1, 5, 7, 12, 17, 19, 21, 24]

Evaluate responses using AI:

OFF

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?