cython

Форк
0
34 строки · 489.0 Байт
1
import time
2

3
import queue
4

5
Q = queue.Queue()
6

7
Q.append(10)
8
Q.append(20)
9
print(Q.peek())
10
print(Q.pop())
11
print(Q.pop())
12
try:
13
    print(Q.pop())
14
except IndexError as e:
15
    print("Error message:", e)  # Prints "Queue is empty"
16

17
i = 10000
18

19
values = range(i)
20

21
start_time = time.time()
22

23
Q.extend(values)
24

25
end_time = time.time() - start_time
26

27
print("Adding {} items took {:1.3f} msecs.".format(i, 1000 * end_time))
28

29
for i in range(41):
30
    Q.pop()
31

32
Q.pop()
33
print("The answer is:")
34
print(Q.pop())
35

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.