Tag: списка

Перемещают ли переменные, определяемые внутри понятий списка, в охватывающую область?

Я не могу найти нигде, что определяет это поведение: 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 с требованиями

ПРИМЕЧАНИЕ. Было бы здорово найти более точное имя для этого вопроса Недавно мне пришлось создать скрипт, который проверяет структуру словаря. Эта структура словаря может состоять из некоторых других структур списка или словарей внутри или базовых типов с любым значением ( dict , list , str и int ). Требуются некоторые ключи, а некоторые другие являются […]

Python: попытка индексирования ключевого слова для кода шифрования

Я использую список алфавита, пользователь вводит ключевое слово и ключевое слово получает индексирование и добавляется к тексту, который вы хотите зашифровать. он делает это, однако, если это более одного символа, например, «ab», он признает его только как последний символ; '2' вместо '3'. Пожалуйста, помогите, спасибо заранее key = [123, 'a', 'b', 'c', 'd', 'e', 'f', […]

Программа Python, которая позволяет пользователям выбирать из перечисленных элементов

ПРИМЕЧАНИЕ. Это моя первая программа, которую я пишу на python. У меня есть опыт в области визуального базового и базового. Спасибо за любые ответы! Обзор. В этой программе я хочу, чтобы пользователь набирал один из выбранных параметров, затем запрашивался следующий экран параметров (в настоящее время я не использую print («End Test»), чтобы продемонстрировать это). Я […]

Что происходит внутри этого кода на Python?

Я беру курс «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: найти коэффициенты числа

Я делаю калькулятор, чтобы найти факторы числа и наткнулся на этот пост: что является самым эффективным способом нахождения всех факторов числа в 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 […]

Сравнение вспомогательных элементов списка Boolean для комбинаций MCDC – Python

Python – Сравнение вспомогательных элементов списка Boolean для комбинаций MCDC Я создал таблицу истинности для выражения a & b, ниже список содержит все комбинации для 2-х входов, то есть 1-й и 2-й позиции в подсписке, и 3-й элемент выводится на 1-й два входа. Mylist [[True, True, True],[True, False, False],[False, True, True],[False, False, False]] Мне нужно […]

Python - лучший язык программирования в мире.