NEW
Font size
WorksheetsPython: списки и матрицы
Total questions: 19
Worksheet time: 19mins
Выберите метод, который добавляет значение в список. (Python)
.append()
.pop()
.add()
path.join()
Что будет на выходе из следующего кода на Python?
r = [11, 12, 13, 14, 15, 16, 17, 18, 19]
A = [[0, 10, 20],
[30, 40, 50],
[60, 70, 80]]
for row in A:
for col in row:
r.append(col+10)
print(r)
[11, 12, 13, 14, 15, 16, 17, 18, 19, 10, 20, 30, 40, 50, 60, 70, 80, 90]
[10, 20, 30, 40, 50, 60, 70, 80, 90]
[11, 12, 13, 14, 15, 16, 17, 18, 19]
[0, 10, 20, 30, 40, 50, 60, 70, 80]
Какое из следующих значений элемента матрицы будет равным числу 6? Матрица А имеет такой вид:
A = [[1, 2, 3],
[4, 5, 6],
[7, 8, 9]]
A[2][3]
A[2][1]
A[1][2]
A[3][2]
Выберите метод, который добавляет значение в список. (Python)
.append()
.pop()
.add()
path.join()
Что выполняет данный фрагмент кода?
numList = list(map(int, input().split()))
numList = numList[::2]
print(' '.join(map(str, numList)))
Вычисляет сумму всех четных элементов списка введенных с клавиатуры
Выводит список всех четных элементов списка введенных с клавиатуры
Выводит в строку все элементы списка введённого с клавиатуры, стоящие на четных местах
Вычисляет длину списка
Выберите правильный вывод для программы на скриншоте.
[1, 2, 15, 5, 6, 17, 3, 13]
[1, 15, 17, 13][2, 5, 6, 3]
[1, 15, 17, 13, 2, 5, 6, 3]
TypeError
Выберите объект (a, b, c или d), который является списком.
a
b
c
d
Что будет напечатано после выполнения данного фрагмента кода?
a = [1, 2, 3]
a[1] = 3
print(a)
[1, 2, 3]
[1, 3, 3]
3
[3, 2, 3]
Что будет на выходе из следующего кода на Python?
l=[[1, 2, 3], [4, 5, 6]]
for i in range(len(l)):
for j in range(len(l[i])):
l[i][j]+=10
print(l)
No output
Error
[[1, 2, 3], [4, 5, 6]]
[[11, 12, 13], [14, 15, 16]]
Что такое массив?
это независимая именованная часть программы, которую после однократного описания можно многократно вызвать по имени из последующих частей программы для выполнения определенных действий.
поименованная, либо адресуемая иным способом область памяти, адрес которой можно использовать для осуществления доступа к данным
упорядоченная последовательность данных, заключенная в квадратные скобки, где каждый элемент имеет свой индекс.
упорядоченный набор фиксированной длины.
Какое из следующих описаний матрицы вызовет ошибку в Python?
A = [[1, 2, 3],
[4, 5, 6],
[7, 8, 9]]
B = [[3, 3, 3]
[4, 4, 4]
[5, 5, 5]]
C = [(1, 2, 4),
(5, 6, 7),
(8, 9, 10)]
D = [2, 3, 4,
3, 3, 3,
4, 5, 6]
Что делает программа на этом скриншоте?
находит минимальный элемент массива
находит максимальный элемент массива
находит индекс максимального элемента массива
находит индекс минимального элемента массива
Выберите верное утверждение для массивов:
В массиве могут храниться элементы только одного типа данных (только строки, только числа).
В массиве есть ограничение на количество символов, равное 2000.
Чтобы создать массив необходимо написать генератор, которые будет создавать последовательность элементов массива.
Массивы можно делить.
Что будет на выходе из следующего кода на Python?
A = [[1, 2, 3],
[4, 5, 6],
[7, 8, 9]]
print ([A[row][1] for row in (0, 1, 2)])
[7, 8, 9]
[4, 5, 6]
[2, 5, 8]
[1, 4, 7]
Что указывает первый индекс элемента матрицы?
номер столбца элемента
номер строки элемента
количество строк в матрице
количество столбцов в матрице
В чем главное отличие списка от массива?
В списке есть индексы.
Список неизменяем.
В списке могут храниться разные типы данных.
Списки можно сортировать.
Что делает программа на этом скриншоте?
добавляет третий элемент массива
добавляет четвертый элемент массива
добавляет 3 в начало массива
добавляет в конец массива 3
Что будет на выходе из следующего кода на Python?
A = [[1, 2, 3],
[4, 5, 6],
[7, 8, 9]]
print([A[i][i] for i in range(len(A))])
[1, 5, 9]
[3, 5, 7]
[4, 5, 6]
[2, 5, 8]
Что будет на выходе из следующего кода на Python?
A = [[1, 2, 3],
[4, 5, 6],
[7, 8, 9]]
print(A[1])
[4, 5, 6]
[3, 6, 9]
[1, 4, 7]
[1, 2, 3]
