コード例 #1
0
def full_int_sll():
    sll = SinglyLinkedList('', int, 4)
    sll.append(1)
    sll.append(2)
    sll.append(3)
    sll.append(4)
    return sll
コード例 #2
0
def random_str_sll():
    sll = SinglyLinkedList('TEST Example String SLL', str)
    for _ in range(random.randint(1, 16)):
        random_string = ''.join(
                random.choice(string.ascii_letters + string.digits)
                for _ in range(random.randint(1, 5)))
        sll.append(random_string)
    return sll
コード例 #3
0
def random_float_sll():
    sll = SinglyLinkedList('TEST Example Float SLL', float)
    for _ in range(random.randint(1, 16)):
        sll.append(random.random() * random.randint(-1000, 1000))
    return sll
コード例 #4
0
def random_int_sll():
    sll = SinglyLinkedList('TEST Example Integer SLL', int)
    for _ in range(random.randint(1, 16)):
        sll.append(random.randint(-999, 999))
    return sll