Given the following string:
mystring = "today is a very boring day"
And the list of words:
mylist1 = ["today", "is", "very boring", "today is a", "very boring day"]
mylist2 = ["today", "is", "today is a", "very boring" "very boring day"]
mylist3 = ["is", "a", "today is", "very boring", "very boring day"]
How can I create a function that helps me to .join()
elements from any list in order to recreate mystring
?
def string_from_list(mylist, mystring):
return the_matching_string
matching_string1 = string_from_list(mylist1, mystring)
matching_string2 = string_from_list(mylist2, mystring)
matching_string3 = string_from_list(mylist3, mystring)
print(matching_string1)
# Today is a very boring day
print(matching_string2)
# Today is a very boring day
print(matching_string3)
# Today is a very boring day