Различные методы получения длины строки в Python

Чтобы получить длину строки в Python, вы можете использовать несколько методов. Вот несколько примеров:

  1. Использование функции len():

    my_string = "Hello, World!"
    length = len(my_string)
    print(length)  # Output: 13
  2. Использование цикла для подсчета символов:

    my_string = "Hello, World!"
    count = 0
    for char in my_string:
       count += 1
    print(count)  # Output: 13
  3. Преобразование строки в список и использование функции len():

    my_string = "Hello, World!"
    length = len(list(my_string))
    print(length)  # Output: 13
  4. Использование функции sys.getsizeof():

    import sys
    my_string = "Hello, World!"
    size = sys.getsizeof(my_string) - sys.getsizeof('')
    print(size)  # Output: 13
  5. Использование регулярных выражений (регулярных выражений):

    import re
    my_string = "Hello, World!"
    pattern = r'.'
    matches = re.findall(pattern, my_string)
    length = len(matches)
    print(length)  # Output: 13