Skip to content

Instantly share code, notes, and snippets.

@ramsesoriginal
Last active September 25, 2019 13:35
Show Gist options
  • Save ramsesoriginal/440c5b8e128ab7d49ad3a10b31657e26 to your computer and use it in GitHub Desktop.
Save ramsesoriginal/440c5b8e128ab7d49ad3a10b31657e26 to your computer and use it in GitHub Desktop.
Test für sublist
test_liste = [1,2,"3", True, 10]
test1 = sublist(test_liste, 2, 4)
assert test1==["3", True]
test2 = sublist(test_liste, None, 4)
assert test2==[1, 2, "3", True]
test3 = sublist(test_liste, 2, None)
assert test3==["3", True, 10]
test4 = sublist(test_liste, None, None)
assert test4==[1, 2, "3", True, 10]
test5 = sublist(test_liste, end=4)
assert test5==[1, 2, "3", True]
test6 = sublist(test_liste, 2)
assert test6==["3", True, 10]
test7 = sublist(test_liste)
assert test7==[1, 2, "3", True, 10]
test8 = sublist(test_liste, 1, 4)
assert test8==[2, "3", True]
test9 = sublist(test_liste, 1, 4, 1)
assert test9==[2, "3", True]
test10 = sublist(test_liste, 1, 4, 2)
assert test10==[2, True]
test11 = sublist(test_liste, 1, 5, 2)
assert test11==[2, True]
test12 = sublist(test_liste, 1, 5, 3)
assert test12==[2, 10]
test13 = sublist(test_liste, 1, 4, 3)
assert test13==[2]
test14 = sublist(test_liste, step=2)
assert test14==[1, "3", 10]
test15 = sublist(test_liste, step=-1)
assert test15==[10, True, "3", 2, 1]
test16 = sublist(test_liste, 1, step=2)
assert test16==[2, True]
test17 = sublist(test_liste, 1, -1)
assert test17==[2, "3", True]
test18 = sublist(test_liste, -4, 4)
assert test18==[2, "3", True]
test19 = sublist(test_liste, -4, -1)
assert test19==[2, "3", True]
test20 = sublist(test_liste, end=-1)
assert test20==[1, 2, "3", True]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment