import time
a = [1 for x in range(100000000)]
now_time = time.time()
sorted(a)
print(time.time() - now_time)
now_time = time.time()
for _ in a:
pass
print(time.time() - now_time)
now_time = time.time()
if a.count(1) == len(a):
pass
print(time.time() - now_time)
0.9765689373016357
1.7929527759552002
0.10001277923583984
import time
a = [1 for x in range(10000000)]
now_time = time.time()
sorted(a)
print(time.time() - now_time)
now_time = time.time()
for _ in a:
pass
print(time.time() - now_time)
0.0980081558227539
0.19829130172729492
File "test.py", line 24, in start_message
cursor.execute('SELECT * FROM test WHERE user_id=?' (user_id,))
NameError: name 'user_id' is not defined
aRegius, да кстати sort в 2 раза быстрее выполняется