Что проверяет выражение
x in aдля спискаa? A. Есть ли в списке хотя бы один элемент, равныйx
B. Равны ли все элементы списка значениюx
C. Является лиxиндексом списка
D. Возвращает ли список числоxКак записать проверку, что значения
xв спискеaнет? A.x != a
B.x not in a
C.a.not_in(x)
D.x not aЧто возвращает
a.index(x), если значениеxесть в списке? A. Индекс первого вхожденияx
B. Сам элементx
C. Количество вхожденийx
D. Список всех индексовxЧто произойдёт при выполнении
a.index(x), если значенияxв спискеaнет? A. Вернётся-1
B. ВернётсяNone
C. Возникнет ошибкаValueError
D. Вернётся длина спискаКакая операция возвращает количество вхождений значения
xв списокa? A.a.index(x)
B.a.count(x)
C.len(a, x)
D.a.find(x)Что будет результатом выполнения кода
a = [4, 8, 4, 10]; print(a.count(4))? A. 1
B. 2
C. 3
D. 4Что будет выведено при выполнении кода
a = [7, 2, 9, 2, 5]; print(a.index(2))? A. 0
B. 1
C. 2
D. 4Какой результат даст выражение
6 in [1, 4, 6, 8]? A.True
B.False
C.6
D. ОшибкаКакой результат даст выражение
3 not in [5, 3, 8]? A.True
B.False
C.3
D. ОшибкаКакая конструкция возвращает список всех индексов, где элементы списка
aравныx? A.[i for i in a if i == x]
B.[i for i, v in enumerate(a) if v == x]
C.[a.index(i) for i in a]
D.[i for i in range(x) if a == x]Для чего в цикле поиска элемента удобно использовать
enumerate(a)? A. Чтобы получать и индексы, и значения элементов
B. Чтобы отсортировать список
C. Чтобы удалить повторяющиеся элементы
D. Чтобы поменять значения элементов местамиКакой фрагмент выведет «Есть», если значение
xприсутствует в спискеa? A.if x in a: print("Есть")
B.if a in x: print("Есть")
C.if x not in a: print("Есть")
D.if x = in a: print("Есть")Что будет результатом выполнения кода
a = [5, 7, 9]; print(a.index(7) + a.count(7))? A. 1
B. 2
C. 7
D. 8Что будет выведено при выполнении кода
a = [2, 4, 2, 6, 2]; print(a.count(2) + a.index(2))? A. 3
B. 4
C. 5
D. 6Какой алгоритм вручную, без метода
index, находит индекс первого вхожденияxв списокa? A. Перебрать индексыi, при первомa[i] == xсохранитьiи прервать цикл
B. Перебрать значенияv, приv == xсохранитьvвpos
C. Сохранить вposрезультатx in a
D. Отсортировать список и взятьa[0]Что будет выведено при выполнении кода:
a = [1, 3, 5]
if 4 not in a:
print("No")
else:
print("Yes")
A. No
B. Yes
C. True
D. Ошибка
Для списка
a = [10, 20, 30, 20]выражениеa.index(20)вернёт: A. 0
B. 1
C. 2
D. 3Чему будет равно значение
sпосле выполнения кода:
a = [3, 6, 9]
s = 0
for v in a:
if v > 5:
s += v
A. 3
B. 6
C. 9
D. 15
Что делает выражение
len([v for v in a if v == x])? A. Возвращает количество элементов списка, равныхx
B. Возвращает индекс первого элемента, равногоx
C. Удаляет все элементы, равныеx
D. Проверяет, отсортирован ли списокДан список
a = [4, 1, 4, 2]. Какое выражение вернётTrue, если число4встречается в списке ровно два раза? A.a.count(4) == 2
B.a.index(4) == 2
C.4 in a
D.a.count(2) == 4
Ответы
- A
- B
- A
- C
- B
- B
- B
- A
- B
- B
- A
- A
- B
- A
- A
- A
- B
- D
- A
- A
