#!/usr/bin/python3
#list co

def main():
	ml=[]
	for i in range (10):
		ml.append(i)
	print(*ml)
	ml=[i for i in range(10)]

	sq=[x**2 for x in range(1,11)]
	print(f'list len={len(sq)}')
	for el in sq:
		print(sq,end=",")
	print("")

	ml=[i for i in range(100)]
	even_num=[x for x in ml if x%2==0]
	print(even_num)

	list1=[1,2,3,4]
	list2=[3,4,5,6]
	tomi=[x for x in list1 if x in list2]
	print (tomi)

	sqt=[(1,2),(2,3),(3,4)]
	print(sqt)
	print(sqt[0])
	print((sqt[0])[0])

	sqtn=[[1,2],[2,3],[3,4]]
	print(sqtn[0][1])
	print(f'{len(sqtn)},{len(sqtn[0])}')

	original=[1,2,3,4,5]
	slice=original[::3]
	print(slice)
	rev=original[::-1]
	print(rev)

	mul_tab=[[i*j for j in range (1,4)] for i in range(1,4)]
	print(mul_tab)


	my_ml=None
	n=None
	try:
		n=input("n")
		n=int(n)
		my_ml=[[0 for _ in range (n)] for _ in range(n)]
	except Exception as e:
		print("except"+str(e))
	print(my_ml)


	cube=[[[1 for _ in range(3)] for _ in range(n)] for _ in range (n)]
	print(cube)
	print(cube[0][0])

	numlist=[random.randint(1,100) for _ in range(n)]
	print( "list",numlist)
	print("sum", sum(numlist))
	print("avg" , sum(numlist)/len(numlist))
if __name__=="__main__":
	main()
