Вопросы по теме 'python-3.3'

сумма вложенного списка в Python
Я пытаюсь суммировать список вложенных элементов например, numbers=[1,3,5,6,[7,8]] должно произвести sum=30 Я написал следующий код: def nested_sum(L): sum=0 for i in range(len(L)): if (len(L[i])>1):...
35228 просмотров
schedule 04.03.2024

Добавление случайного ключа из словаря в список в python 3.3
Я изо всех сил пытаюсь понять, что не так с моим кодом. Я пытаюсь случайным образом выбрать ключ из нескольких словарей, а затем добавить этот ключ в начало списка. Например: import random list1 = ["list"] dict1 = {"key1" : "def1", "key2" :...
365 просмотров
schedule 30.04.2024

Изменение текста QLabel для многих QLabels
Я использую Python 3 и Qt5. Я разработал QWidget с чуть более чем 700 QLabels. Мне нужно изменить их, но я хотел бы сделать это без необходимости писать более 700 строк, чтобы установить текст для всех моих меток. Мне также нужно показывать и...
2099 просмотров
schedule 24.10.2023

Удаление нечисловых символов из строки
Мне было поручено удалить все нечисловые символы, включая пробелы, из текстового файла или строки, а затем напечатать новый результат рядом со старыми символами, например: До: sd67637 8 После: 676378 Поскольку я новичок, я не знаю, с...
78093 просмотров
schedule 18.10.2022

Регулярное выражение Python 3-cut peptide?
Цель состоит в том, чтобы закодировать теоретическое триптическое расщепление белковых последовательностей в Python. Правило расщепления (разрезания) для трипсина: после R или K, но не перед P (т. е. трипсин расщепляет (разрезает) белковую...
779 просмотров
schedule 16.04.2024

распечатать двумерный список
У меня есть список, в котором есть еще один список, и я хочу doc.write(a) a = [[1, 2, "hello"], [3, 5, "hi There"], [5,7,"I don't know"]] doc.write(''.join(a)) TypeError: sequence item 0: expected str instance, list found Как я...
19230 просмотров
schedule 11.06.2024

Как получить наибольшее и наименьшее число в отсортированном списке?
def list_stats(values, num_int, low_range, high_range): # function to fix values = generate_integer_list(num_int, low_range, high_range) new_val = values.sort() low_val = new_val[0] high_val = new_val[num_int - 1] total = 0 i...
4338 просмотров
schedule 15.06.2024

Почему object.__new__ с аргументами отлично работает в Python 2.x, а не в Python 3.3+?
Почему следующий код отлично работает в Python 2.x, а не в Python 3.3+: class TestA(object): def __new__(cls, e): return super(TestA, cls).__new__(TestB, e) class TestB(TestA): def __init__(self, e): print(self, e)...
2893 просмотров
schedule 17.02.2024

Почему аутентификация Onvif работает только с отключенной защитой от повторных атак?
Я работаю над клиентом Onvif в Python3. Мой алгоритм аутентификации: b64encode(sha1(b64decode(nonce.encode('utf-8')) + date_utc.encode('utf-8') + password.encode('utf-8')).digest()) В принципе, b64encode(sha1(b64decode(nonce)) + дата +...
314 просмотров
schedule 07.12.2022