Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

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

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

14
голоса
5
ответов
159
просмотров
Как вывести список таблиц в файле базы данных SQLite, открытом с помощью ATTACH?

Я пытаюсь получить список таблиц и строк внутри этих таблиц в файле базы данных SQLite, после того как я присоединил его с помощью команды ATTACH в инструменте командной строки sqlite3. Какой SQL-запрос я могу использовать для этой цели?

14
голоса
5
ответов
159
просмотров
Как удалить строки DataFrame в Pandas с NaN в определённом столбце

У меня есть DataFrame, и я хочу оставить только те записи, в которых столбец EPS не содержит значений NaN. Пример исходного DataFrame:

                 STK_ID  EPS  cash
STK_ID RPT_Date                   
601166 20111231  601166  NaN   NaN
600036 20111231  600036  NaN    12
600016 20111231 ...
15
голоса
5
ответов
159
просмотров
Как объединить два массива в Java?

Я столкнулся с проблемой в Java: мне нужно объединить два массива типа String. Вот что у меня есть:

void f(String[] first, String[] second) { String[] both = ??? }

Какой самый простой способ сделать это?

12
голоса
5
ответов
159
просмотров
Как удалить пробелы?

Есть ли функция на Python, которая удаляет пробелы (пробелы и табуляции) из строки?

Например, чтобы входная строка " \t пример строки\t " преобразовывалась в "пример строки".

17
голоса
5
ответов
159
просмотров
Замены для оператора switch в Python?

Я хочу написать функцию на Python, которая возвращает разные фиксированные значения в зависимости от значения входного индекса.

В других языках я бы использовал конструкции switch или case, но, похоже, в Python нет оператора switch. Каковы рекомендуемые решения для этой задачи в Python?

15
голоса
5
ответов
159
просмотров
Создание словаря с помощью генератора словарей

Заголовок: Можно ли использовать синтаксис генератора списков для создания словаря?

Тело вопроса:

Я хочу создать словарь, используя синтаксис генератора списков. Например, я собираюсь итерироваться по парам ключей и значений.

Вот что у меня получилось:

d = {... for k, v in zip(keys,...
12
голоса
5
ответов
159
просмотров
Форматирование даты в JavaScript в виде yyyy-mm-dd

Я столкнулся с проблемой, связанной с преобразованием даты в JavaScript. У меня есть дата в формате Sun May 11,2014, и мне нужно преобразовать её в формат 2014-05-11.

Вот мой текущий код:

function taskDate(dateMilli) {
    var d = (new Date(dateMilli) + '').split(' ');
    d[2] =...
15
голоса
5
ответов
159
просмотров
Сравнение объектов в JavaScript

Заголовок: Как правильно сравнивать объекты в JavaScript?

Я сталкиваюсь с проблемой сравнения объектов в JavaScript. Как известно, в JavaScript два объекта равны только в том случае, если они ссылаются на один и тот же экземпляр объекта. Например, в следующем коде:

var user1 =...
13
голоса
5
ответов
159
просмотров
Правильный способ записи строки в файл?

У меня есть вопрос о том, как записать строку в файл в современном Python. Я услышал, что следующий способ считается устаревшим:

print >>f, "hi there"

Также меня интересует, работает ли "\n" на всех платформах, или мне следует использовать "\r\n" на Windows?

10
голоса
5
ответов
159
просмотров
Обратное/инвертирование отображения словаря

У меня есть словарь, например, такой:

my_map = {'a': 1, 'b': 2}

Как я могу инвертировать этот словарь так, чтобы получить:

inv_map = {1: 'a', 2: 'b'}

В чем заключается проблема, и как правильно выполнить такую операцию в Python?