messy_list = ["a", 2, 3, 1, False, [1, 2, 3], 2]
item = messy_list.pop(3)
messy_list.insert(0,item)
for idx,item in enumerate(messy_list):
print("\nLoop #{}".format(idx))
try:
print("Item -1: {}".format(messy_list[idx-1], item,messy_list[idx+1]))
except IndexError:
pass
try:
print("Item +0: {}".format(item))
except IndexError:
pass
try:
print("Item +1: {}".format(messy_list[idx+1]))
except IndexError:
pass
if type(item) is not int:
messy_list.remove(item)
print (messy_list)