1# test list slices, getting values 2 3x = list(range(10)) 4 5print(x[1:]) 6print(x[:-1]) 7print(x[2:3]) 8 9a = 2 10b = 4 11c = 3 12print(x[:]) 13print(x[::]) 14print(x[::c]) 15print(x[:b]) 16print(x[:b:]) 17print(x[:b:c]) 18print(x[a]) 19print(x[a:]) 20print(x[a::]) 21print(x[a::c]) 22print(x[a:b]) 23print(x[a:b:]) 24print(x[a:b:c]) 25 26# these should not raise IndexError 27print([][1:]) 28print([][-1:]) 29 30try: 31 [][::0] 32except ValueError: 33 print('ValueError') 34