Вот несколько методов Python для удаления пробелов в начале строки:
Метод 1: использование метода lstrip()
string = " Hello, World!"
new_string = string.lstrip()
print(new_string) # Output: "Hello, World!"
Метод 2. Использование регулярных выражений с модулем re
import re
string = " Hello, World!"
new_string = re.sub(r'^\s+', '', string)
print(new_string) # Output: "Hello, World!"
Метод 3: использование нарезки
string = " Hello, World!"
new_string = string[len(string)-len(string.lstrip()):]
print(new_string) # Output: "Hello, World!"
Метод 4. Использование цикла
string = " Hello, World!"
for i in range(len(string)):
if string[i] != ' ':
new_string = string[i:]
break
print(new_string) # Output: "Hello, World!"
Метод 5: использование метода strip()и конкатенация
string = " Hello, World!"
new_string = string.strip()
print(new_string) # Output: "Hello, World!"