Tag: строка

Python удаляет все, что не является буквой или номером

У меня небольшие проблемы с регулярными выражениями Python. Что такое хороший способ удалить все символы в строке, которая не является буквами или цифрами? Благодаря!

Numpy: проверка массива для строкового типа данных

как определить, содержит ли массив Numpy строку? Массив a в a = np.array('hi world') имеет тип данных dtype('|S8') , где 8 – количество символов в строке. Я не вижу, как будут работать регулярные выражения (такие как re.match('\|S\d+', a.dtype) ), поскольку тип данных не просто '|S8' . Приветствия, Нико

Парадокс идентичности строк

Я полностью застрял в этом >>> s = chr(8263) >>> x = s[0] >>> x is s[0] False Как это возможно? Означает ли это, что доступ к строковому символу путем индексирования создает новый экземпляр того же символа? Давайте экспериментируем: >>> L = [s[0] for _ in range(1000)] >>> len(set(L)) 1 >>> ids = map(id, L) […]

Функция Python для ограничения длины строки до максимальной длины

Есть ли функция в Python, встроенная или в стандартной библиотеке, для ограничения строки до определенной длины, и если длина была превышена, добавьте три точки (…) после нее? Например: >>> hypothetical_cap_function («Привет, мир! Я – строка», 10) "Здравствуйте, …" >>> hypothetical_cap_function («Привет, мир! Я строка», 20) «Привет, мир! Я …» >>> hypothetical_cap_function («Привет, мир! Я строка», […]

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

Я не ясно объяснял свои вопросы с самого начала. Попытайтесь использовать str () и json.dumps () при преобразовании json в строку в python. >>> data = {'jsonKey': 'jsonValue',"title": "hello world"} >>> print json.dumps(data) {"jsonKey": "jsonValue", "title": "hello world"} >>> print str(data) {'jsonKey': 'jsonValue', 'title': 'hello world'} >>> json.dumps(data) '{"jsonKey": "jsonValue", "title": "hello world"}' >>> str(data) […]

Удаление списка слов из строки

У меня есть список стоп-слов. И у меня есть строка поиска. Я хочу удалить слова из строки. В качестве примера: stopwords=['what','who','is','a','at','is','he'] query='What is hello' Теперь код должен делить «Что» и «есть». Однако в моем случае это полоски «a», а также «at». Я дал свой код ниже. Что я могу делать неправильно? for word in stopwords: […]

Как разбить строку на пробелы и сохранить смещения и длины слов

Мне нужно разбить строку на слова, но также получить начальное и конечное смещение слов. Так, например, если входная строка: input_string = "ONE ONE ONE \t TWO TWO ONE TWO TWO THREE" Я хочу получить: [('ONE', 0, 2), ('ONE', 5, 7), ('ONE', 9, 11), ('TWO', 17, 19), ('TWO', 21, 23), ('ONE', 25, 27), ('TWO', 29, 31), […]

Как создать случайную строку (длины X, az только) в Python?

Возможный дубликат: генерация случайной строки python с буквами верхнего регистра и цифрами Как создать строчку длины X az в Python?

Как найти самую длинную строку в Python?

Нечто вроде max(len(s1), len(s2)) вернет максимальную длину. Но если я действительно хочу узнать, какая строка больше, и, возможно, сохранить ее в другой строке, как это сделать? max(s1,s2) кажется, возвращает строку с большим значением, но не обязательно самым длинным. Примечание: это нужно делать без списков или массивов.

Python string.replace () не заменяет символы

Некоторая справочная информация. У нас есть старая система баз данных документов на базе Интернета, где я работаю, почти полностью состоящая из документов MS Office с «нормальными» расширениями (.doc, .xls, .ppt). Все они названы на основе какого-либо произвольного идентификационного номера (т.е. 1245.doc). Мы переключаемся на SharePoint, и мне нужно переименовать все эти файлы и отсортировать их […]

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