String Split and Join in Python - HackerRank Solution
Problem Statement :
In Python, a string can be split on a delimiter.
Example:
>>> a = "this is a string"
>>> a = a.split(" ") # a is converted to a list of strings.
>>> print a
['this', 'is', 'a', 'string']
Joining a string is simple:
>>> a = "-".join(a)
>>> print a
this-is-a-string
Task:
You are given a string. Split the string on a " " (space) delimiter and join using a - hyphen.
Input Format:
The first line contains a string consisting of space separated words.
Output Format:
Print the formatted string as explained above.
Solution:
def split_and_join(line):
# write your code here
line=line.split(" ")
return ('-'.join(line))
if __name__ == '__main__':
line = input()
result = split_and_join(line)
print(result)
Disclaimer:-
The above hole problem statement is given by hackerrank.com but the solution is generated by the Hackerranksolution.site authority if any of the queries regarding this post or website fill the following contact form thank you.