Tag: строка

Как экспортировать numpy ndarray в строковую переменную?

Я пытаюсь написать xml-файл, используя следующий код: def make_xml(a_numpy_array): from lxml import etree as ET root = ET.Element('intersections') intersection = ET.SubElement(root, 'intersection') trace = ET.SubElement(intersection, 'trace') trace.text = a_numpy_array print ET.tostring(root, pretty_print=True, xml_declaration=True, encoding = 'utf-8') ….. trace.text ожидает ввода строки. Я хочу добавить в xml-файл здесь 2D-массив, который хранится в виде numpy ndarray. Но […]

Почему списки быстрее, чем массивы символов для конкатенации строк

В статье, приведенной ниже, автор сравнивает эффективность различных методов конкатенации строк в python: http://www.skymind.com/~ocrow/python_string/ Одна вещь, которую я не понимаю, – почему метод 3 (Mutable Character Arrays) приводит к значительно более низкой производительности, чем метод 4 (присоединение к списку строк) оба они изменяемы, и я думаю, что они должны иметь сопоставимую производительность.

Разделите список и присоедините его, используя тот же разделитель

Возьмите следующую строку: "Hello,world,how-are you?h" Если бы я разделил его, используя: import re x = re.split("[^a-zA-Z]", string) Я бы получил: ["Hello","world","how","are","you","h"] Затем для каждого элемента нового списка я запускаю функцию, например: y = map(str.upper, x) Как я могу присоединиться к нему с использованием оригинальных разделителей? В приведенном выше примере процесс воссоединения будет иметь результатом: "HELLO,WORLD,HOW-ARE-YOU?H"

Python – строка анализа, известная структура

Мне нужно разобрать список простых строк с известной структурой, но я нахожу это излишне неуклюжим. Я чувствую, что мне не хватает трюка, возможно, простого простого выражения, которое сделало бы это тривиальным? Строка относится к некоторому числу лет / месяцев в будущем, я хочу сделать это в десятичные годы. Общий формат: "aYbM" Где a – количество […]

cProfile и Python: поиск определенного номера строки, в котором код тратит больше времени на

Я использую cProfile, pstats и Gprof2dot для профилирования довольно длинного сценария python. Результаты говорят мне, что больше всего времени тратится на вызов метода в объекте, который я определил. Однако мне бы хотелось, чтобы точно знать, какой номер строки внутри этой функции есть время. Любая идея, как получить эту дополнительную информацию? (Кстати, я использую Python 2.6 […]

увеличение размера строки через цикл

что такое простой способ увеличить длину строки до произвольного целого x? «a» переходит в «z», а затем переходит к «aa» в «zz» в «aaa» и т. д.

Найти много строк в тексте – Python

Я ищу наилучший алгоритм для решения этой проблемы: имея список (или dict, набор) небольших предложений, найдите все вхождения этих предложений в большем тексте. Предложения в списке (или dict или set) составляют около 600 тыс., Но в среднем составляют 3 слова. Текст в среднем составляет 25 слов. Я только что отформатировал текст (удаляя знаки пунктуации, все […]

Поиск суперструн в наборе строк в python

Учитывая заданные строки содержащих чисел, как я могу найти те строки, которые являются надмножеством. Например, если появятся строки 139 24 'и' 139 277 24 ', я хочу сохранить «139 277 24», так как внутри него можно найти «139 24». Также эти числа могут отображаться в любом порядке внутри строки. '24' '277' '277 24' '139 24' […]

Преобразование относительного URL-адреса в полный URL-адрес с помощью Python

Я ищу способ полностью квалифицировать URL-адрес с помощью Python. У меня есть текущий URL страницы, например: http://www.foo.com/Stuff/Mike/Doc.html и у меня есть мой href, например: HREF = "../ Боб / doc.html" Мне нужно построить: http://www.foo.com/Stuff/Bob/Doc.html Есть ли в Python библиотеки, которые могут разбирать такие пути? Я просмотрел документы для urllib и urllib2, но не смог найти […]

Python для печати всех определений функций файла C / C ++

Я хочу, чтобы скрипт python распечатывал список всех функций, определенных в файле C / C ++. например, abc.c определяет две функции: void func1() { } int func2(int i) { printf("%d", i); return 1; } Я просто хочу искать файл ( abc.c ) и печатать все функции, определенные в нем (только имена функций). В приведенном выше […]

 
Interesting Posts for Van-Lav

Python Pandas Drop Duplicates сохраняет второе место

Интерполирование пика для двух значений x – Python

Могу ли я получить представление о массиве numpy в указанных индексах? (вид из «фантазии индексации»)

python усекает после сотен?

Определение практических номеров

Python: Как заменить символы полной ширины на символы полуширины?

Как скопировать файл из общего сетевого ресурса на локальный диск с переменными?

Соответствие строки Python

Каковы некоторые эмпирические правила для решения между __get__, __getattr__ и __getattribute__?

исключая строки из фрейма данных pandas на основе значения столбца, а не значения индекса

Печать переменной во встроенном интерпретаторе Python

Доступ к переменной Javascript в шаблоне Django

Ошибка в номере: недопустимое значение

Действительно ли это порождает случайный номер точки вставки? (Python)

Почему set_xticks не устанавливает метки тиков?

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