База ответов ИНТУИТ

Язык программирования Python

<<- Назад к вопросам

Какие варианты использования значений генераторного выражения gg имеют смысл?
gg = ((s[i], s[i+1]) for i in range(0, len(s)-1, 2))

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
print list(gg)(Верный ответ)
print gg
print len(gg)
d = dict(gg)(Верный ответ)
Похожие вопросы
Дана функция-генератор:
def ggg(s):  for i in range(0, len(s)-1, 2):    yield s[i], s[i+1]
Какие из перечисленных ниже способов ее использования для вывода значений правильные (в Python 2.4)?
Какие из приведенных ниже сравнений могут дать True, если объекты x и y имеют разные значения?
Какие из приведенных ниже сравнений обязательно дадут True, если объекты x и y имеют одинаковые значения?
Объекты a и b принадлежат одному классу C. Какие из следующих выражений будут, скорее всего, иметь значение "истина" сразу после создания?
В каких точках программы необходимо выполнять acquire() и release() замка Z , чтобы функция f могла правильно работать в многопоточном приложении? (Как обычно, нужно минимизировать общее время, на которое запирается замок)
def f(x, y, z):  global d  # 1  d[(x, y)] = z  # 2  res = len(d)  # 3  return res
В каких точках программы необходимо выполнять 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 
В каких точках программы необходимо выполнять acquire() и release() замка Z, чтобы функция f могла правильно работать в многопоточном приложении? (Как обычно, нужно минимизировать общее время, на которое запирается замок)
def f(x):  # 1  fc = open("file.txt", "w+")  # 2  fc.write(x)  # 3  fc.write("\n")  # 4  fc.close()  # 5
Имеется массив c, для которого shape(c) равна (2, 2).Какие из приведенных ниже операций получения среза вызовут ошибку?
С помощью каких функций модуля re можно получить все строки, соответствующие заданному регулярному выражению r, в порядке их вхождения в строку s?
Какую роль играет xx в Python-программе, и чему должен быть равен XXX:
class A(object):  def xx():    return A.__name__  xx = XXX(xx)