python code to remove the n index character from a string code example
Example 1: 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 2: remove n characters from string python
example_string = "Hello there"
def remove_chars(n, string):
list_of_chars_in_string = [char for char in string]
for num in range(n):
list_of_chars_in_string.pop() # Removes last n characters in string
new_string = ''.join(list_of_chars_in_string)
return new_string