Главная /
Язык программирования Python /
Дана функция-генератор: def ggg(s): for i in range(0, len(s)-1, 2): yield s[i], s[i+1] Какие из перечисленных ниже способов ее использования для вывода значений правильные (в Python 2.4)?
Дана функция-генератор:
def ggg(s):
for i in range(0, len(s)-1, 2):
yield s[i], s[i+1]
Какие из перечисленных ниже способов ее использования для вывода значений правильные (в Python 2.4)?
вопрос
Правильный ответ:
for k in ggg([1, 2, 3, 4]): print k print list(ggg("asdf")) print iter(ggg("asdf")) print ggg("asdf") Сложность вопроса
91
Сложность курса: Язык программирования Python
62
Оценить вопрос
Комментарии:
Аноним
Это было сложно
24 апр 2020
Аноним
Если бы не опубликованные подсказки - я бы не смог решить c этими тестами интуит.
28 мар 2016
Другие ответы на вопросы из темы интернет-технологии интуит.
- # Сколько элементов будет содержать список L (то есть, чему будет равно len(L)) после выполнения следующего кода: L = [] L.append([1,2,3]) L.insert(1, "abc") del L[0][0]
- # Какой шаблон события можно использовать для перехвата нажатия клавиши пробел?
- # Имеются следующие определения: def m1(self): print "m1" class M: def m2(self): print "m2" m = M() Какой из фрагментов кода содержит ошибки?
- # Чему равен атрибут namespaceURI у элемента <foaf:nick> из следующего фрагмента XML <rdf:RDF xmlns:foaf="http://xmlns.com/foaf/0.1/"> ... <foaf:nick>donna</foaf:nick>
- # Как использовать XML-RPC сервер из Python-программы с помощью модуля xmlrpclib?