Вопросы по теме '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