In [1]:
s_blank = 'one two three\nfour\tfive'
print(s_blank)
In [2]:
print(s_blank.split())
In [3]:
print(type(s_blank.split()))
In [4]:
s_comma = 'one,two,three,four,five'
In [5]:
print(s_comma.split(','))
In [6]:
print(s_comma.split('three'))
In [7]:
print(s_comma.split(',', 2))
In [8]:
s_lines = 'one\ntwo\nthree\nfour'
print(s_lines)
In [9]:
print(s_lines.split('\n', 1))
In [10]:
print(s_lines.split('\n', 1)[0])
In [11]:
print(s_lines.split('\n', 1)[1])
In [12]:
print(s_lines.split('\n', 1)[-1])
In [13]:
print(s_lines.split('\n', 2)[-1])
In [14]:
print(s_lines.rsplit('\n', 1))
In [15]:
print(s_lines.rsplit('\n', 1)[0])
In [16]:
print(s_lines.rsplit('\n', 1)[1])
In [17]:
print(s_lines.rsplit('\n', 2)[0])
In [18]:
s_lines_multi = '1 one\n2 two\r\n3 three\n'
print(s_lines_multi)
In [19]:
print(s_lines_multi.split())
In [20]:
print(s_lines_multi.split('\n'))
In [21]:
print(s_lines_multi.splitlines())
In [22]:
print(s_lines_multi.splitlines(True))
In [23]:
l = ['one', 'two', 'three']
In [24]:
print(','.join(l))
In [25]:
print('\n'.join(l))
In [26]:
print(''.join(l))
In [27]:
s = 'abcdefghij'
In [28]:
print(s[:5])
In [29]:
print(s[5:])
In [30]:
s_tuple = s[:5], s[5:]
In [31]:
print(s_tuple)
In [32]:
print(type(s_tuple))
In [33]:
s_first, s_last = s[:5], s[5:]
In [34]:
print(s_first)
In [35]:
print(s_last)
In [36]:
s_first, s_second, s_last = s[:3], s[3:6], s[6:]
In [37]:
print(s_first)
In [38]:
print(s_second)
In [39]:
print(s_last)
In [40]:
half = len(s) // 2
print(half)
In [41]:
s_first, s_last = s[:half], s[half:]
In [42]:
print(s_first)
In [43]:
print(s_last)
In [44]:
print(s_first + s_last)