python string remove index code example
Example 1: python list remove at index
>>> a = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> del a[-1]
>>> a
[0, 1, 2, 3, 4, 5, 6, 7, 8]
Example 2: python list remove at index
a = ['a', 'b', 'c', 'd']
a.pop(1)
# now a is ['a', 'c', 'd']
Example 3: delete index in a string python3
string = 'abcdefghi'
# Removing the 3rd idx:
#-----------------------------------
# Method 1:
#-----------------------------------
arr = list(string)
arr.pop(3)
string = ''.join(arr)
# string is now => 'abcefghi'
#-----------------------------------
# Method 2:
#-----------------------------------
string = string[:3] + string[4:]
# string[:idx_to_remove] + string[idx_to_remove_plus_1:]
# string is now => 'abcefghi'
Example 4: delete character between index
S = S.replace(S.substring(b_index, e_index), "");