Поиск по сайту:

python - Как я могу использовать функцию apply() для одного столбца?

У меня есть датафрейм pandas с несколькими столбцами. Я хочу изменить значения только первого столбца, не затрагивая остальные столбцы. Как я могу сделать это с помощью apply() в pandas?

Ответ #1

Дан пример кадра данных df в виде:

Читать далее →

python - Запуск функции из командной строки

У меня есть такой код:

def hello(): return 'Hi :)'

Как я могу запустить его непосредственно из командной строки?


Смотрите также: Что делать, если __name__ == "__main__": do? для объяснения стандартной идиомы для начала работы с кодом; Почему функция main() не зап

Читать далее →

python - Как перечислить все функции в модуле?

У меня в системе установлен модуль Python, и я хотел бы иметь возможность видеть, какие функции/классы/методы в нем доступны.

Я хочу вызвать функцию help для каждого из них. В Ruby я могу сделать что-то вроде ClassName.methods, чтобы получить список всех методов, доступных в этом классе. Есть ли что-то под

Читать далее →

python - Функция транспонирования/распаковки (обратная zip)?

У меня есть список кортежей из 2 элементов, и я хотел бы преобразовать их в 2 списка, где первый содержит первый элемент в каждом кортеже, а второй список содержит второй элемент.

Например:

original = [('a', 1), ('b', 2), ('c', 3), ('d', 4)] and I want to become... result = (['a', 'b', 'c', 'd'],

Читать далее →

python - Почему некоторые функции имеют подчеркивание "__" до и после имени функции?

Это "подчеркивание", кажется, встречается часто, и мне было интересно, является ли это требованием в языке Python или просто вопросом соглашения?

Кроме того, может ли кто-нибудь назвать и объяснить, какие функции имеют тенденцию иметь подчеркивание и

Читать далее →

python - Создание нового столбца на основе значений из других столбцов/применение функции нескольких столбцов, по строкам в Pandas

Я хочу применить свою пользовательскую функцию (она использует лестницу if-else) к этим шести столбцам (ERI_Hispanic, ERI_AmerInd_AKNatv, ERI_Asian, ERI_Black_Afr.Amer, ERI_HI_PacIsl, ER

Читать далее →

python - Есть ли функция short contains для списков?

Имея список xs и значение item, как я могу проверить, содержит ли xs item (т.е., равен ли какой-либо из элементов xs item)? Есть ли что-то вроде xs.contains(item)?


Сведения о производительности см. в статье Самый быст

Читать далее →

Как я могу получить исходный код функции Python?

Предположим, что у меня есть функция Python, как определено ниже:

def foo(arg1,arg2): #do something with args a = arg1 + arg2 return a

Я могу получить имя функции с помощью foo.func_name. Как я могу программно получить его исходный код, как я набрал выше?

Читать далее →

python - Как я могу указать тип функции в моих подсказках по типу?

Как указать подсказку типа переменной в качестве типа функции? Ввод текста не требуется. функции, и я не смог найти ничего в соответствующем PEP, PEP 483.

Ответ #1

Как @jonrsharpe отметил в комментарии, это можно сделать с помощью collect

Читать далее →

python - Есть ли функция NumPy для возврата первого индекса чего-либо в массиве?

Я знаю, что есть метод для списка Python, чтобы вернуть первый индекс чего-либо:

>>> xs = [1, 2, 3] >>> xs.index(2) 1

Есть ли что-то подобное для массивов NumPy?

Ответ #1

Читать далее →