#!/usr/bin/env python # coding: utf-8 # In[ ]: def func_max(list): max=list[0] for i in range(1,len(list)): if(list[i]>max): max=list[i] return (max) # In[ ]: def func_nthmax(n,list): for i in range(0,n-1): list.remove(func_max(list)) return(func_max(list)) # In[ ]: def mod_nm(number,divider): while(number>=divider): number-=divider return number line_number = int(raw_input('Enter key number:')) myfile = open("new_file.txt","w") for i in range(1,line_number+1): key = i*10 myfile.write(str(key)+' '+str(mod_nm(key,7))+'\n') myfile.close() new_dict = {} myfile = open("new_file.txt","r") for line_of_text in myfile: word_list = line_of_text.split() if(len(word_list)>0): new_dict[int(word_list[0])] = int(word_list[1]) for e_key in new_dict.keys(): print(str(e_key)+' '+str(new_dict[e_key])+'\n') # In[ ]: def fibonacci_dict(n,dict): dict[0]=0; dict[1]=1; for i in range(2,n+1): dict[i]=dict[i-1]+dict[i-2] return dict #function demo fib_dict={} fib_dict=fibonacci_dict(7,fib_dict) print(fib_dict)