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

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

или

Сообщество

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

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

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

Репутация

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

6
голоса
5
ответов
243
просмотров
Использование map() для возврата списка в Python 3.x

Проблема:

Я пытаюсь преобразовать список в шестнадцатеричный формат и затем использовать этот список в других частях кода. В Python 2.6 это было просто:

A: Python 2.6:

>>> map(chr, [66, 53, 0, 94])
['B', '5', '\x00', '^']

Однако в Python 3.1 вышеуказанный код возвращает...

6
голоса
2
ответов
243
просмотров
Как получить OutputStream в String?

Вопрос: Как лучшим образом перенаправить вывод из java.io.OutputStream в String на Java?

У меня есть метод:

writeToStream(Object o, OutputStream out)

Этот метод записывает определенные данные из объекта в указанный поток. Тем не менее, я хочу получить этот вывод в виде строки как...

8
голоса
5
ответов
243
просмотров
Как преобразовать массив в объект?

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

Описание проблемы:

Мне нужно преобразовать массив, содержащий строки, в объект, где ключами будут индексы этих строк, а значениями — сами строки.

Например, я имею массив:

['a', 'b', 'c']

и хочу...

6
голоса
4
ответов
243
просмотров
Как проверить, существует ли столбец в Pandas

Как проверить, существует ли колонка в DataFrame библиотеки Pandas df?

У меня есть DataFrame следующего вида:

A B C 0 3 40 100 1 6 30 200

Как мне проверить, существует ли колонка "A", чтобы я мог выполнить следующее вычисление:

df['sum'] = df['A'] + df['C']

А если колонки "A"...

7
голоса
5
ответов
243
просмотров
Как добавить данные в файл в Node?

Я пытаюсь добавить строку в файл журнала. Однако функция writeFile каждый раз стирает содержимое файла перед записью новой строки.

fs.writeFile('log.txt', 'Hello Node', function (err) {
  if (err) throw err;
  console.log('Сохранено!');
}); // => log.txt очищен, содержит только...
7
голоса
5
ответов
243
просмотров
Добавить подсказку к элементу div

Я столкнулся с проблемой при работе с элементами интерфейса. У меня есть следующий тег <div>:


  Name
  

Мне нужно сделать так, чтобы при наведении на этот <div> отображалась подсказка (tooltip), и желательно с эффектом плавного появления и исчезновения. Как я могу это...

6
голоса
4
ответов
243
просмотров
Наиболее эффективный способ применения функции к массиву NumPy

Какой самый эффективный способ применения функции к массиву numpy? В настоящее время я использую следующий код:

import numpy as np 

x = np.array([1, 2, 3, 4, 5])

# Получаем массив квадратов каждого элемента в x
squarer = lambda t: t ** 2
squares = np.array([squarer(xi) for xi in...
5
голоса
3
ответов
243
просмотров
Преобразование словаря в JSON

У меня возникла проблема с доступом к данным в формате JSON. Вот мой код:

r = {'is_claimed': 'True', 'rating': 3.5}
r = json.dumps(r)
file.write(str(r['rating']))

Я получаю следующую ошибку:

TypeError: string indices must be integers, not str

Что я делаю не так? Как я могу...

5
голоса
5
ответов
243
просмотров
Каковы преимущества std::distance по сравнению с вычитанием итераторов?

Я итерируюсь по вектору и мне нужен индекс, на который указывает итератор. Какие достоинства и недостатки у следующих методов?

it - vec.begin() std::distance(vec.begin(), it)

5
голоса
5
ответов
243
просмотров
Как выполнить операцию логического ИЛИ для сравнения целых чисел в скриптах оболочки?

Я пытаюсь выполнить простую проверку условия, но, похоже, это не срабатывает.

Если $# равен 0 или больше 1, то нужно вывести "hello".

Я пробовал следующий синтаксис, но безуспешно:

if [ "\(#" == 0 -o "\)#" > 1 ] ; then echo "hello" fi

if [ "\(#" == 0 ] || [ "\)#" > 1 ] ; then echo...