Как правильно обращаться к элементам списка?
Цикл for здесь лишний.while(testlist):
	x = testlist.pop(0)
	print('Беру элемент', x)
	print('Удаляю', x)
Потому что нельзя изменять список (да и любую другую коллекцию), во время итерации по нему же.