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

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



7
Чому “return list.sort ()” повертає None, не список?
Мені вдалося переконатись, що findUniqueWordsрезультат призводить до сортування list. Однак список не повертається. Чому? def findUniqueWords(theList): newList = [] words = [] # Read a line at a time for item in theList: # Remove any punctuation from the line cleaned = cleanUp(item) # Split the line into separate words …
155 python  list  sorting  return 

10
панди отримують середній / середній стовпчик
Я не можу отримати середнє значення або середнє значення стовпця в пандах. А є фрейм даних. Жодне з речей, які я спробував нижче, не дає мені середнього значення стовпцяweight >>> allDF ID birthyear weight 0 619040 1962 0.1231231 1 600161 1963 0.981742 2 25602033 1963 1.3123124 3 624870 1987 0.94212 …
155 python  pandas 


10
Керас, Як отримати вихід кожного шару?
Я підготував двійкову модель класифікації з CNN, і ось мій код model = Sequential() model.add(Convolution2D(nb_filters, kernel_size[0], kernel_size[1], border_mode='valid', input_shape=input_shape)) model.add(Activation('relu')) model.add(Convolution2D(nb_filters, kernel_size[0], kernel_size[1])) model.add(Activation('relu')) model.add(MaxPooling2D(pool_size=pool_size)) # (16, 16, 32) model.add(Convolution2D(nb_filters*2, kernel_size[0], kernel_size[1])) model.add(Activation('relu')) model.add(Convolution2D(nb_filters*2, kernel_size[0], kernel_size[1])) model.add(Activation('relu')) model.add(MaxPooling2D(pool_size=pool_size)) # (8, 8, 64) = (2048) model.add(Flatten()) model.add(Dense(1024)) model.add(Activation('relu')) model.add(Dropout(0.5)) model.add(Dense(2)) # …

6
Розбиваючи порожній рядок у Python, чому split () повертає порожній список, а split ('\ n') повертає ['']?
Я використовую split('\n')для отримання рядків в одному рядку і виявив, що ''.split()повертає порожній список [], а ''.split('\n')повертається ['']. Чи є якась конкретна причина такої різниці? І чи є більш зручний спосіб підрахунку рядків у рядку?

6
Помилка Pelican 3.3-пелікан-швидкий старт "ValueError: невідома мова: UTF-8"
Коли я намагався використовувати pelican3.3, я набрав коментар "pelican-quickstart", виявились деякі помилки. Це помилки: (PelicanEnv)59-127-113-90:myblog Richo$ pelican-quickstart Traceback (most recent call last): File "/Users/Richo/Dropbox/Github/PelicanEnv/bin/pelican-quickstart", line 9, in <module> load_entry_point('pelican==3.3', 'console_scripts', 'pelican-quickstart')() File "/Users/Richo/Dropbox/Github/PelicanEnv/lib/python2.7/site-packages/pkg_resources.py", line 378, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/Users/Richo/Dropbox/Github/PelicanEnv/lib/python2.7/site-packages/pkg_resources.py", line 2566, in load_entry_point return ep.load() File "/Users/Richo/Dropbox/Github/PelicanEnv/lib/python2.7/site-packages/pkg_resources.py", …


12
Як перерахувати діапазон чисел, починаючи з 1
Я використовую Python 2.5, я хочу перерахувати так (починаючи з 1 замість 0): [(1, 2000), (2, 2001), (3, 2002), (4, 2003), (5, 2004)] Я знаю, що в Python 2.6 ви можете зробити: h = перерахувати (діапазон (2000, 2005), 1), щоб дати вищезазначений результат, але в python2.5 ви не можете ... …
154 python 

16
Як відключити та знову ввімкнути консольний журнал у Python?
Я використовую модуль реєстрації Python, і я хочу відключити консольний журнал на деякий час, але він не працює. #!/usr/bin/python import logging logger = logging.getLogger() # this gets the root logger # ... here I add my own handlers #logger.removeHandler(sys.stdout) #logger.removeHandler(sys.stderr) print logger.handlers # this will print [<logging.StreamHandler instance at ...>] …

6
Як поділити кожен елемент у списку на int?
Я просто хочу розділити кожен елемент у списку на int. myList = [10,20,30,40,50,60,70,80,90] myInt = 10 newList = myList/myInt Це помилка: TypeError: unsupported operand type(s) for /: 'list' and 'int' Я розумію, чому я отримую цю помилку. Але я засмучений тим, що не можу знайти рішення. Також спробували: newList = …
154 python 




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