a = (0,1)
a[0]
a[1]
a[2]
quit()
25*25
quit()
a = (1,2)
b = (2,1)
c = (1,1)
a < b
b > a
a<c
c>a
raise NotImplementedError
raise NotImplementedError("perdu")
quit()
if 0<1 and\
1<2 and\
2<3:
	print('foobar')
if 0<1 and\
	1<2 and\
	2<3:
	print('foobar')
a = (1,2)
b = (2,1)
c = (1,1)
a==b
b==a
a==c
c==b
d = (1,2)
a==d
a!=b
quit()
from heapq import *
a = []
a.heappush(3)
heappush(a, 3)
heappush(a, 1)
heappush(a, 2)
a
while a:
	print(pop(a))
while a:
	print(heappop(a))
b = [[0]*3 for i in range(3)]
b
b[0][0] = 1
b
b = [[0]*3]*3
b
b[0][0] = 1
b
if not 0: print('foobar')
if not 1: print('foobar')
if not 0: print('foobar')
if not 1: print('foobar')
quit()
bin('a')
char('a')
org('a')
chr('a')
org("a")
ord("a")
quit()
a = 1
switch a:
a = "a"
switch a:
a = 1
quit()
a = namedtuple("info", 'p','q')
from collections import namedtuple
a = namedtuple("info", 'p','q')
a = namedtuple("info", 'p' 'q')
a
b = a(p='oui', q='non')
b = a('oui', q='non')
b = a('oui', 'non')
b = info(p='oui', q='non')
a = namedtuple("a", 'p' 'q')
b = a(p='oui', q='non')
a = namedtuple("a", ['p','q'])
b = a(p='oui', q='non')
a = namedtuple("info", ['p','q'])
b = a(p='oui', q='non')
b
b = info(p='oui', q='non')
b = a(p='oui', q='non')
b
b = a(p=1, q=2)
c = a(p=2, q=1)
l = [b,c]
l
sorted(l, key=lambda alien: alien.p)
sorted(l, key=lambda alien: alien.q)
quit()
a = (1,2)
b = (3,4)
a+b
quit()
a = [1,2]
b = [1,2]
c = [2,1]
a == b
b==a
a==c
c==a
a===b
a is b
a == b
a = [1,2,3,4,5]
a[-1::1]
a[-1::4]
a[-1::]
a[::-1]
a[2::-1]
a[0::-1]
a[::-1]
a[1:5]
a[1:4]
a[0:5]
a[1:-1]
quit()
a = [1,2]
b = [3]
a += b
a
quit()
a = [1,2,3,4]
a[:3]
quit()
a = [1,-1,1,1,-1,1,1]
for i,b in enumerate(a):
	if b<0:
		a.pop(i)
a
a = [1,-1,1,1,-1,1,1]
for i,b in enumerate(a):
	if b<0:
a = [1,-1,1,1,-1,-1,1]
for i,b in enumerate(a):
	if b<0:
		a.pop(i)
a
quit()
