python multiply list bt number
my_list = [1, 2, 3, 4, 5]
my_new_list = [i * 5 for i in my_list]
>>> print(my_new_list)
[5, 10, 15, 20, 25]
python multiply list bt number
my_list = [1, 2, 3, 4, 5]
my_new_list = [i * 5 for i in my_list]
>>> print(my_new_list)
[5, 10, 15, 20, 25]
binary addition in python
#Efficient Binary Addition
def binaryAddEfficient(a, b):
if len(a)< len(b):
a = (len(b)-len(a))*'0'+a
elif len(b)<len(a):
b = (len(a)-len(b))*'0'+b
sumList=[] #Using a list instead of a string
carryover=0
for i in range(len(a)-1, -1,-1):
sum = (int(a[i]) + int(b[i]) +carryover) % 2
carryover = (int(a[i]) + int(b[i]) +carryover) // 2
sumList.append(str(sum)) #Appending to the list on the right.
if carryover:
sumList.append(str(carryover))
sumList.reverse() #Reverse, because appending gets done on the right.
return "".join(sumList)
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us