159 читали · 2 года назад
Срезы строк Python
Срез (slice) - это часть строки (ну или сегмент строки). Чтобы получить отдельный символ строки можно сделать так: hello = "Привет, МИР!!!" print(hello[0]) Здесь мы получили и вывели на экран первую букву из строки hello (у нас это буква “П”). Срез, то есть часть строки, можно получить похожим образом: print(hello[0:6]) Здесь мы вывели слово “Привет” - часть строки из первых шести символов. Но почему мы указали диапазон 0:6? Ведь это 7 символов. Оказывается, что разработчики Python не сильно заморачивались с интуитивно-понятным синтаксисом...
3 года назад
Как разбить строку на символы в Python
Сейчас мы разберем, как в Python можно разбить строку на символы. В общем, все что нам нужно, это создать такую функцию (назовем ее, например, split() ), которая будет решать эту задачу. Чтобы понять, о чем речь, возьмем конкретный пример. Допустим, у нас есть следующая строка: «Hdfs Tutorial». И мы хотим разбить ее на отдельные символы, используя язык Python. Давайте поищем способы, как лучше это сделать. Вход: “Hdfs Tutorial” Результат: [‘H’, ‘d’, ‘f’, ‘s’, ‘ ‘, ‘T’, ‘u’, ‘t’, ‘o’, ‘r’, ‘i’, ‘a’, ‘l’] Что же, начнем! 1...