Загрузка...

How can this be converted?

Thread in Python created by ethxreal Nov 26, 2020. 222 views

  1. ethxreal
    ethxreal Topic starter Nov 26, 2020 2 Nov 12, 2020
  2. Pcholken
    Pcholken Nov 26, 2020 Banned 819 Jan 27, 2019
    через f-строки
     
    1. ethxreal Topic starter
    2. Pcholken
      ethxreal, а что ты вообще хочешь
    3. ethxreal Topic starter
      Pcholken, чтобы регулярка засплитила var leaderboards и т.д
  3. tonny_gram
    tonny_gram Nov 27, 2020 340 Nov 16, 2020
    ethxreal, поскольку каждая твоя строка равнозначна методу replace:
    Code
    import re
    # Исходная строка
    base_row = 'test1vartest2falsevartrue'
    # Разделяем строку на список по слову var и преобразуем его обратно в строку
    test1 = ''.join(re.split('var', 'test1vartest2falsevartrue'))
    # Просто заменяем все var в строке на 'пусто' - удаляем ее из строки
    test2 = 'test1vartest2falsevartrue'.replace('var', '')
    print(test1) # test1test2falsetrue
    print(test2) # test1test2falsetrue
    # Результат - одинаковый
    то можно преобразоваться весь твой код так:
    Code

    base_row = 'test1vartest2falsevartrue'
    for x in ('friendlyURL', 'false', 'global_leaderboards', 'app_id', 'capsule_184x69', 'leaderboards', 'global_achivements', 'var'):
    base_row = base_row.replace(x, '')
    print(base_row)
    base_row - это твоя full_content, если что
     
    1. ethxreal Topic starter
      tonny_gram, [IMG] спс за совет. это явно лучше чем создание 60+ переменных
Top
Loading...