Запитання з тегом «python»

Python - це багатопарадигма, динамічно набрана, багатоцільова мова програмування. Він призначений для швидкого вивчення, розуміння та використання та використання чистого та єдиного синтаксису. Зверніть увагу, що Python 2 офіційно не підтримується станом на 01-01-2020. Тим не менш, для питань, пов’язаних з версією Python, додайте тег [python-2.7] або [python-3.x]. Використовуючи варіант або бібліотеку Python (наприклад, Jython, PyPy, Pandas, Numpy), будь ласка, включіть його до тегів.


11
Додавання тієї ж строки до списку рядків у Python
Я намагаюся взяти один рядок і додати його до кожного рядка, що міститься у списку, а потім мати новий список із заповненими рядками. Приклад: list = ['foo', 'fob', 'faz', 'funk'] string = 'bar' *magic* list2 = ['foobar', 'fobbar', 'fazbar', 'funkbar'] Я спробував петлі та спробу зрозуміти список, але це був …
183 python  list 

7
ValueError: встановлення елемента масиву з послідовністю
Цей код Python: import numpy as p def firstfunction(): UnFilteredDuringExSummaryOfMeansArray = [] MeanOutputHeader=['TestID','ConditionName','FilterType','RRMean','HRMean', 'dZdtMaxVoltageMean','BZMean','ZXMean','LVETMean','Z0Mean', 'StrokeVolumeMean','CardiacOutputMean','VelocityIndexMean'] dataMatrix = BeatByBeatMatrixOfMatrices[column] roughTrimmedMatrix = p.array(dataMatrix[1:,1:17]) trimmedMatrix = p.array(roughTrimmedMatrix,dtype=p.float64) #ERROR THROWN HERE myMeans = p.mean(trimmedMatrix,axis=0,dtype=p.float64) conditionMeansArray = [TestID,testCondition,'UnfilteredBefore',myMeans[3], myMeans[4], myMeans[6], myMeans[9], myMeans[10], myMeans[11], myMeans[12], myMeans[13], myMeans[14], myMeans[15]] UnFilteredDuringExSummaryOfMeansArray.append(conditionMeansArray) secondfunction(UnFilteredDuringExSummaryOfMeansArray) return def secondfunction(UnFilteredDuringExSummaryOfMeansArray): RRDuringArray = p.array(UnFilteredDuringExSummaryOfMeansArray,dtype=p.float64)[1:,3] …
183 python  arrays  numpy  slice 


1
група python re.sub: число після \ число
Як я можу замінити foobarз foo123bar? Це не працює: >>> re.sub(r'(foo)', r'\1123', 'foobar') 'J3bar' Це працює: >>> re.sub(r'(foo)', r'\1hi', 'foobar') 'foohibar' Я думаю, що це поширене питання, коли мати щось подібне \number. Хтось може дати мені підказку, як з цим впоратися?


2
str.startswith зі списком рядків для перевірки
Я намагаюся уникати такої кількості, якщо твердження та порівняння, і просто використовувати список, але не впевнений, як ним користуватися str.startswith: if link.lower().startswith("js/") or link.lower().startswith("catalog/") or link.lower().startswith("script/") or link.lower().startswith("scripts/") or link.lower().startswith("katalog/"): # then "do something" Я б хотів, щоб це було: if link.lower().startswith() in ["js","catalog","script","scripts","katalog"]: # then "do something" Будь-яка допомога …
183 python  string  list 

5
Як перевірити рядок для конкретних символів? [зачинено]
Закрито . Це питання потребує деталей або ясності . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Додайте деталі та уточніть проблему, відредагувавши цю публікацію . Закрито 2 роки тому . Удосконаліть це питання Як я можу перевірити, чи в рядку є кілька конкретних символів, використовуючи Python 2? Наприклад, подано …
182 python  string 

9
Як я читаю дані зображення з URL-адреси в Python?
Те, що я намагаюся зробити, є досить простим, коли ми маємо справу з локальним файлом, але проблема виникає, коли я намагаюся зробити це з віддаленою URL-адресою. В основному я намагаюся створити об’єкт зображення PIL з файлу, витягнутого з URL-адреси. Звичайно, я завжди міг просто отримати URL-адресу та зберегти її у …

16
Перевірка, чи можна перетворити рядок на плаваючий у Python
У мене є якийсь код Python, який проходить через список рядків і перетворює їх на цілі числа або числа з плаваючою точкою, якщо це можливо. Зробити це для цілих чисел досить просто if element.isdigit(): newelement = int(element) Числа з плаваючою комою складніше. Зараз я використовую partition('.')для розділення рядка і перевірки, …

5
Чи можу я встановити max_retries для request.request?
Модуль запитів Python - це простий та елегантний, але мене одна помилка. Можна отримати request.exception.ConnectionError з таким повідомленням: Max retries exceeded with url: ... Це означає, що запити можуть спробувати отримати доступ до даних кілька разів. Але ніде в документах немає жодної згадки про таку можливість. Дивлячись на вихідний код, …

7
Як мені реалізувати інтерфейси в python?
public interface IInterface { void show(); } public class MyClass : IInterface { #region IInterface Members public void show() { Console.WriteLine("Hello World!"); } #endregion } Як мені реалізувати еквівалент Python цього коду C #? class IInterface(object): def __init__(self): pass def show(self): raise Exception("NotImplementedException") class MyClass(IInterface): def __init__(self): IInterface.__init__(self) def show(self): …
182 python  oop 

12
Простий спосіб вимірювання часу виконання комірок у ноутбуці ipython
Я хотів би отримати час, витрачений на виконання комірки, на додаток до вихідного виводу з комірки. З цією метою я спробував, %%timeit -r1 -n1але він не відкриває змінну, визначену в комірці. %%time працює для комірки, яка містить лише 1 твердження. In[1]: %%time 1 CPU times: user 4 µs, sys: 0 …

15
Списки в ConfigParser
Типовий створений ConfigParser файл виглядає так: [Section] bar=foo [Section 2] bar2= baz Тепер, чи є спосіб індексувати такі списки, як, наприклад: [Section 3] barList={ item1, item2 } Пов'язане запитання: унікальні ключі ConfigParser Python на секцію

11
Створіть .csv файл зі значеннями зі списку Python
Я намагаюся створити .csv файл зі значеннями зі списку Python. Коли я друкую значення у списку, вони всі є unicode (?), Тобто вони виглядають приблизно так [u'value 1', u'value 2', ...] Якщо я повторюю значення зі списку, тобто for v in mylist: print vвони виглядають як звичайний текст. І я …
182 python  csv  xlrd 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.