Я не могу найти нигде, что определяет это поведение: if [x for x in [0, 1, -1] if x > 0]: val = x Насколько безопасен этот код? Всегда ли val всегда будет принадлежать последнему элементу в списке, если какой-либо элемент в списке больше 0?
Я использую Python (3.4, в Windows 7) для загрузки набора текстовых файлов, и когда я читаю (и записываю после модификаций), эти файлы имеют несколько байтов (BOM) среди сохраняемых значений, в первую очередь спецификации UTF-8. В конце концов я использую каждый текстовый файл в виде списка (или строки), и я не могу удалить эту спецификацию. Поэтому […]
ПРИМЕЧАНИЕ. Было бы здорово найти более точное имя для этого вопроса Недавно мне пришлось создать скрипт, который проверяет структуру словаря. Эта структура словаря может состоять из некоторых других структур списка или словарей внутри или базовых типов с любым значением ( dict , list , str и int ). Требуются некоторые ключи, а некоторые другие являются […]
Я использую список алфавита, пользователь вводит ключевое слово и ключевое слово получает индексирование и добавляется к тексту, который вы хотите зашифровать. он делает это, однако, если это более одного символа, например, «ab», он признает его только как последний символ; '2' вместо '3'. Пожалуйста, помогите, спасибо заранее key = [123, 'a', 'b', 'c', 'd', 'e', 'f', […]
ПРИМЕЧАНИЕ. Это моя первая программа, которую я пишу на python. У меня есть опыт в области визуального базового и базового. Спасибо за любые ответы! Обзор. В этой программе я хочу, чтобы пользователь набирал один из выбранных параметров, затем запрашивался следующий экран параметров (в настоящее время я не использую print («End Test»), чтобы продемонстрировать это). Я […]
Я беру курс «Intro to Computer Science» на Udacity, и мне было предложено решить эту проблему в викторине: Определите процедуру, add_to_index, которая принимает 3 входа: индекс: [[, [, …]], …] ключевое слово: String url: String Если ключевое слово уже находится в индексе, добавьте URL-адрес в список URL-адресов, связанных с этим ключевым словом. Если ключевое слово […]
У меня есть текстовый файл со следующей информацией (каждое условие в отдельной строке): UP_aic up 920.5 4 17280.0 down 17764.5 2 28186.5 up 28249.1 DOWN_aic down 941.0 2 8800.5 up 8894.3 down 11691.0 2 20316.2 up 20363.1 4 26901.8 down 26901.8 UP_adc down 1477.1 DOWN_adc up 1752.8 Я реализовал код для удаления 2s и 4s […]
Я делаю калькулятор, чтобы найти факторы числа и наткнулся на этот пост: что является самым эффективным способом нахождения всех факторов числа в Python? Где я бы добавил заявление, чтобы добавить все факторы в список? def factors(n): return set(reduce(list.__add__, ([i, n//i] for i in range(1, int(n**0.5) + 1) if n % i == 0)))
Я пытаюсь создать объект моего Member класса с вхождениями двух списков, которые я создал: class Member: __name = "" __dayoff = "" amount = int(input()) #amount of members peplist = [] #list with all the names dolist = [] #list with all the days off for i in range(0, amount): print('\n') print('type in a persons […]
Python – Сравнение вспомогательных элементов списка Boolean для комбинаций MCDC Я создал таблицу истинности для выражения a & b, ниже список содержит все комбинации для 2-х входов, то есть 1-й и 2-й позиции в подсписке, и 3-й элемент выводится на 1-й два входа. Mylist [[True, True, True],[True, False, False],[False, True, True],[False, False, False]] Мне нужно […]