-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlist_string_conversion.py
More file actions
37 lines (31 loc) · 1.08 KB
/
list_string_conversion.py
File metadata and controls
37 lines (31 loc) · 1.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#https://www.hackerrank.com/challenges/python-string-split-and-join
#http://stackoverflow.com/questions/8270092/python-remove-all-whitespace-in-a-string
#http://stackoverflow.com/questions/1876191/explain-python-join
li = ['server=mpilgrim', 'uid=sa', 'database=master', 'pwd=secret']
s = ";".join(li)
print s
#'server=mpilgrim;uid=sa;database=master;pwd=secret'
s.split(";")
#['server=mpilgrim', 'uid=sa', 'database=master', 'pwd=secret']
s.split(";", 1)
#['server=mpilgrim', 'uid=sa;database=master;pwd=secret']
s.split("=")
#['server', 'mpilgrim;uid', 'sa;database', 'master;pwd', 'secret']
s.split()
#['server=mpilgrim;uid=sa;database=master;pwd=secret']
s = ",".join(li)
print s
#'server=mpilgrim,uid=sa,database=master,pwd=secret'
str(li).strip('[]')
#"'server=mpilgrim', 'uid=sa', 'database=master', 'pwd=secret'"
print s.split(",")
print str(li).strip('[]')
my_str = 'Today is Wednesday'
print (my_str)
print (' '.join(my_str))
print (''.join(my_str))
print (my_str.join("-"))
print ("-".join(my_str))
print (my_str.replace(' ',''))
print (my_str.split(" "))
print ("-".join(my_str.split(" ")))