Есть ли преимущество в использовании одного над другим? В Python 2 они оба, похоже, дают одинаковые результаты: >>> 6/3 2 >>> 6//3 2
Есть ли преимущество в использовании одного над другим? В Python 2 они оба, похоже, дают одинаковые результаты: >>> 6/3 2 >>> 6//3 2
Я использую Python 3.2.1 и не могу импортировать StringIOмодуль. Я использую , io.StringIOи она работает, но я не могу использовать его с numpy«S , genfromtxtкак это: x="1 3\n 4.5 8" numpy.genfromtxt(io.StringIO(x)) Я получаю следующую ошибку: TypeError: Can't convert 'bytes' object to str...
образец кода: >>> import json >>> json_string = json.dumps("ברי צקלה") >>> print json_string "\u05d1\u05e8\u05d9 \u05e6\u05e7\u05dc\u05d4" Проблема: она не читается человеком. Мои (умные) пользователи хотят проверять или даже редактировать текстовые файлы с помощью дампов...
Как я могу напечатать номер версии текущей установки Python из моего
Что именно правила обзорных Python? Если у меня есть код: code1 class Foo: code2 def spam..... code3 for code4..: code5 x() Где находится x? Некоторые возможные варианты включают список ниже: В прилагаемом исходном файле В пространстве имен класса В определении функции В индексной переменной цикла...
У меня есть функция, которая возвращает информацию в секундах, но мне нужно хранить эту информацию в часах: минутах: секундах. Есть ли простой способ конвертировать секунды в этот формат в...
Иногда я сталкиваюсь с таким кодом: import matplotlib.pyplot as plt x = [1, 2, 3, 4, 5] y = [1, 4, 9, 16, 25] fig = plt.figure() fig.add_subplot(111) plt.scatter(x, y) plt.show() Который производит: Я читаю документацию как сумасшедшую, но не могу найти объяснения 111. иногда я вижу 212. Что значит...
Как я могу удалить содержимое локальной папки в Python? Текущий проект предназначен для Windows, но я бы тоже хотел увидеть *
Я печатаю сообщения об исключениях Python в файл журнала с logging.error: import logging try: 1/0 except ZeroDivisionError as e: logging.error(e) # ERROR:root:division by zero Можно ли напечатать более подробную информацию об исключении и коде, который его сгенерировал, чем просто строку...
Словари упорядочены в Python 3.6 (по крайней мере, под реализацию CPython) в отличие от предыдущих воплощений. Это кажется существенным изменением, но это только короткий параграф в документации . Он описывается как подробность реализации CPython, а не как языковая функция, но также подразумевает,...
Я знаю, как получить пересечение двух плоских списков: b1 = [1,2,3,4,5,9,11,15] b2 = [4,5,6,7,8] b3 = [val for val in b1 if val in b2] или def intersect(a, b): return list(set(a) & set(b)) print intersect(b1, b2) Но когда мне нужно найти пересечение для вложенных списков, тогда начинаются мои...
Вот мой код: import urllib2.request response = urllib2.urlopen("http://www.google.com") html = response.read() print(html) Любая
Я заинтересован в том, чтобы узнать, как преобразовать пандасный массив данных в массив NumPy. dataframe: import numpy as np import pandas as pd index = [1, 2, 3, 4, 5, 6, 7] a = [np.nan, np.nan, np.nan, 0.1, 0.1, 0.1, 0.1] b = [0.2, np.nan, 0.2, 0.2, 0.2, np.nan, np.nan] c = [np.nan, 0.5, 0.5,...
Можете ли вы сказать мне, когда использовать эти методы векторизации с основными примерами? Я вижу, что mapэто Seriesметод, а остальные DataFrameметоды. Я запутался applyи в applymapметодах, хотя. Почему у нас есть два метода для применения функции к DataFrame? Опять же, простые примеры, которые...
Есть ли способ сказать, представляет ли строка целое число (например '3', '-17'но не '3.14'или 'asfasfas'), не используя механизм try / исключением? is_int('3.14') = False is_int('-7') =
Я использую Python maxи minфункции в списках для минимаксного алгоритма, и мне нужен индекс значения, возвращаемого max()или min(). Другими словами, мне нужно знать, какой ход принес максимальное (на ход первого игрока) или минимальное (второй игрок) значение. for i in range(9): newBoard =...
Всякий раз, когда я пытаюсь установить какой-либо пакет, используя pip, я получаю эту ошибку импорта: guru@guru-notebook:~$ pip3 install numpy Traceback (most recent call last): File "/usr/bin/pip3", line 9, in <module> from pip import main ImportError: cannot import name 'main'...
Каковы преимущества NumPy перед обычными списками Python? У меня около 100 серий финансовых рынков, и я собираюсь создать массив кубов размером 100x100x100 = 1 миллион ячеек. Я буду регрессировать (с 3 переменными) каждый x с каждым y и z, чтобы заполнить массив стандартными ошибками. Я слышал, что...
Какой лучший способ расширить словарь с другим? Например: >>> a = { "a" : 1, "b" : 2 } >>> b = { "c" : 3, "d" : 4 } >>> a {'a': 1, 'b': 2} >>> b {'c': 3, 'd': 4} Я ищу любую операцию, чтобы получить этот избегающий forцикл: { "a" : 1, "b" : 2, "c" : 3, "d" : 4 }...