Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Code Block
    def neg_to_pos(list):
    	for i in range(0,len(list)):
    		if (list[i]<0):
    			list[i]*=-1
    	return(list)
    
    print(neg_to_pos([-4,5,3,9,3,-3,-8,8]))

 

Code Block
sum = 0
	for j in range (0,len(list)):
	sum+=list(i)

print sum
 
% Eller:
sum(x for x in list)

 

 

Code Block
def abs_matrix(matrix):
	for k in range (0,len(matrix)):
		matrix[k] = neg_to_pos(matrix[k])
	return matrix
	
mat = [[1,3,-3,5,23],[23,1,34,13,32],[33,67,64,5,-9],[46,-6,6,64,8],[2,3,19,12,-4]]	
print(abs_matrix(mat))

 

 

Oppgave 3

Finnes ikke

  1.  

  2. Code Block
    def abs_matrix(matrix):
    	for k in range (0,len(matrix)):
    		matrix[k] = neg_to_pos(matrix[k])
    	return matrix
    	
    mat = [[1,3,-3,5,23],[23,1,34,13,32],[33,67,64,5,-9],[46,-6,6,64,8],[2,3,19,12,-4]]	
    print(abs_matrix(mat))


  3.  

     

     

     

     

    Code Block
    languagepython
    def max_matrix(matrix):
    	max = -float('Inf')
    	for i in range(0,len(matrix)):
    		for j in range(0,len(matrix[i])):
    			if (matrix[i][j] > max):
    				max = matrix[i][j]
    	return max
    mat = [[1,3,-3,5,23],[23,1,34,13,32],[33,67,64,5,-9],[46,-6,6,64,8],[2,3,19,12,-4]]	
    print(max_matrix(mat))

     

     

     

 Oppgave 4

Code Block
languagepython
 # Vi definerer det laveste og stoerste tallet vi vil inkludere i gangetabellen
# fordi funksjonen vaer tar inn min og max kan vi ikke bruke iterasjonsvariablene
# i og j som indekser i svar-listen (ans) da i trolig ikke vil starte som 0
def gangetabell(min, max):
    ans = [] # tom liste vi legger til radene i 
    for i in range(min, max+1):
        temp = [] # midlertidig liste som vi bruker til mellomlagring
        for j in range(min, max+1):
            temp.append(i*j)
        ans.append(temp)
    return ans
print(gangetabell(1,10))

...