TGViewer
Channel Public Channel
Python Tasks & ML | Задачи по питону и машинному обучению

Python Tasks & ML | Задачи по питону и машинному обучению

@python_tasks

Algorithms, functions, classes, regular expressions, iterators, generators, OOP, exceptions, NumPy, pandas, scikit-learn
https://telega.in/c/python_tasks

Questions — @dina_ladnyuk
Subscribers
8.51K
Photos
30
Videos
1
Links
41

Showing posts older than #2962 · Back to latest

Older Posts 20 shown
Post #2961 642
Что выведет код?

from itertools import cycle

c = cycle([10, 20])
out = []
for i, val in enumerate(c):
if i >= 3:
break
out.append(val)

print(out)
Post #2959 634
Что выведет код?

from itertools import chain

a = [1, 2]
b = (x for x in [3, 4])

c = chain(a, b)
print(list(c))
Post #2957 725
Что выведет код?

def sub():
yield 1
yield 2

def main():
yield 0
yield from sub()
yield 3

g = main()
print(next(g), next(g), next(g), next(g))
Post #2955 640
Что выведет код?

def gen1():
yield from [1, 2]
yield 3

print(list(gen1()))
Post #2953 624
Что выведет код?

outer = (x for x in range(3))
inner = (y * 10 for y in outer if y % 2 == 0)

print(list(inner))
print(list(outer))
Post #2951 642
Что выведет код?

gen = (x * 2 for x in range(3))
print(sum(gen) + sum(gen))
Post #2949 647
Что выведет код?

def trace():
print("start")
yield 1
print("middle")
yield 2
print("end")
g = trace()
a = next(g)
b = next(g)
Post #2947 683
Что выведет код?

def gen():
yield 1
yield 2
return 3

g = gen()
print(list(g))
Post #2945 645
Что выведет код?

class Counter:
def __init__(self, start, stop):
self.current = start
self.stop = stop

def __iter__(self):
return self

def __next__(self):
if self.current >= self.stop:
raise StopIteration
result = self.current
self.current += 1
return result

c = Counter(3, 5)
print(list(c))
print(list(c))
Post #2943 600
Что выведет код?

a = [10, 20, 30]
b = [1, 2]

for i, j in zip(enumerate(a), b):
print(i, j)
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →