Вариант 3787774311.
Что будет получено в результате вычисления следующего выражения:
0 < [1, 4], [1] < 3
Имеется массив c, для которого shape(c) равна (2, 2, 2).
Какие из приведенных ниже операций получения среза вызовут ошибку?
Какие из приведенных ниже сравнений обязательно дадут True, если объекты x и y имеют одинаковые значения?
Чему будет равно значение следующего выражения:
import numpy as np print(np.size(np.ones((2, 5))))
Имеется следующий генератор для слияния двух отсортированных последовательностей:
def merge(a1, a2): a1 = list(a1) a2 = list(a2) while a1 or a2: if a1 and (not a2 or a1[0] < a2[0]): r = a1 else: r = a2 yield r[0] del r[0]
Какие ошибки или особенности имеет эта программа?
Укажите набор атрибутов, которые считаются приватными, для экземпляров следующего класса:
class Ex: def __init__(self, x, y): xy = x, y self.position = xy self._length = self.__len(x, y) def __len(self, x, y): return abs(x) + abs(y) def getlen(self): return self._length
Что будет выведено следующей программой?
l = [1, 2, 3] l[1] = l[1:2] print(l[1])
В каких точках программы необходимо выполнять acquire() и release() замка Z, чтобы функция f могла правильно работать в многопоточном приложении? (Как обычно, нужно минимизировать общее время, на которое запирается замок)
def f(x, y, z): global d1, d2 # 1 d1[(x, y)] = z # 2 d2[z] = (x, y) # 3 res = len(d2) # 4 return res
a = "AB" b = "BC" print("%sa, b" % a, b)
Сколько элементов будет содержать список L после выполнения следующего кода:
L = [] L.append([1,2,3]) L = L*2