示例#1
0
def test_range():
    assert last(range(0)) is None
    assert last(range(3)) == 2
示例#2
0
def test_list():
    assert last([]) is None
    assert last([1, 2, 3]) == 3
示例#3
0
def test_dict():
    assert last(dict()) is None
    assert last(dict({"1": 1, "2": 2, "3": 3})) == "3"
示例#4
0
def test_str():
    assert last("") is None
    assert last("123") == "3"
示例#5
0
def test_set():
    assert last({}) is None
    assert last({1, 2, 3}) == 3
示例#6
0
def test_tuple():
    assert last(tuple()) is None
    assert last((1, 2, 3)) == 3