Как удалить первые два символа строки в python?

Пользователь

от loyal , в категории: Python , 2 года назад

Как удалить первые два символа строки в python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от NicolasSsh , 2 года назад

@loyal  Вы можете использовать индексирование [2::] для удаления первых двух символов.


1
2
3
4
5
string = "@$Derry city"

print(string[2::])

# Вывод : Derry city

Пользователь

от fidel , год назад

@loyal 

Вы можете удалить первые два символа строки в Python, используя срезы (slicing) строкового типа данных.


Вот пример кода:

1
2
3
string = "Пример строки"
new_string = string[2:] # создаем новую строку, начиная с третьего символа и до конца
print(new_string) # выводим новую строку без первых двух символов


В этом примере мы определяем строковую переменную "string", которая содержит строку "Пример строки". Затем мы используем срез (slicing) и создаем новую строку "new_string", начиная с третьего символа и до конца строки.


Наконец, мы выводим новую строку без первых двух символов, используя функцию "print()".


Если вы хотите изменить исходную строку, вы можете сделать это, используя оператор присваивания:

1
2
3
string = "Пример строки"
string = string[2:] # перезаписываем строку, начиная с третьего символа и до конца
print(string) # выводим измененную строку без первых двух символов


В этом примере мы перезаписываем исходную строку "string", начиная с третьего символа и до конца. Затем мы выводим измененную строку без первых двух символов, используя функцию "print()".