Skip to content

Instantly share code, notes, and snippets.

View vinaykudari's full-sized avatar
💭
lets talk code

Vinay vinaykudari

💭
lets talk code
View GitHub Profile
@vinaykudari
vinaykudari / lambda_fu.py
Created July 21, 2018 19:30
Lambda function
# lambda function
get_double = lambda x: x * 2
print(get_double(5))
# Output
>> 10
@vinaykudari
vinaykudari / generator_fu.py
Created July 21, 2018 19:07
Generator Function
def getrange(n):
```generator function```
i = 0
while i < n:
yield i
i += 1
n = 3
# calling generator function
a = getrange(n) # a is an iterator
@vinaykudari
vinaykudari / iterator_ex.py
Last active July 21, 2018 18:35
example1
#lis is an iterable
lis = [1,2,3]
#lis_iter is an iterator
lis_iter = iter(lis)
#next() will return consecutive values untill the end
for i in range(len(lis)):
print(next(iterator))
#lis is an iterable
lis = [1,2,3]
#lis_iter is an iterator
lis_iter = iter(lis)
for i in range(len(lis)):
print(next(iterator))