Skip to content

Instantly share code, notes, and snippets.

@mayankdawar
Created February 17, 2020 19:01
Show Gist options
  • Save mayankdawar/16dc3248c67938ff6dbea5a576c55511 to your computer and use it in GitHub Desktop.
Save mayankdawar/16dc3248c67938ff6dbea5a576c55511 to your computer and use it in GitHub Desktop.
addition_str is a string with a list of numbers separated by the + sign. Write code that uses the accumulation pattern to take the sum of all of the numbers and assigns it to sum_val (an integer). (You should use the .split("+") function to split by "+" and int() to cast to an integer).
addition_str = "2+5+10+20"
lst = addition_str.split('+') #converting string into list
new_lst = [int(i) for i in lst] #converting strings into integer
sum_val = sum(new_lst) #Sum of list
@hadrocodium
Copy link

addition_str = "2+5+10+20"
sum_val = sum(int(num) for num in addition_str.split('+'))
print(sum_val)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment