Hi i was wondering if someone can help me understand ho to add one function to this code to find the maximum value in the list. We can assume the list is not empty. Then call that function to find the maximum, and then print it out.
import random

class Node:
def init(self,val):
self.val = val
self.next = None
def print_list(values):
n = values
while n != None:
print(n.val)
n = n.next
values = None
for i in range(10):
num = random.randint(0,100)
val = Node(num)
val.next = values
values = val
print_list(values)

Please repost this using the code tool with proper indentation.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.