# HG changeset patch # User Santosh G. Vattam # Date 1258544694 -19800 # Node ID 694b7bdeef09748f306df7f5781e5ed21fcc7a67 # Parent 5303c34a31807d532220d691b9a21a0330519e47# Parent d93be08d69f8e2876f52c42de020e8e04a15d3a1 Merged branches. diff -r d93be08d69f8 -r 694b7bdeef09 day1/cheatsheet2.tex --- a/day1/cheatsheet2.tex Wed Nov 18 17:08:39 2009 +0530 +++ b/day1/cheatsheet2.tex Wed Nov 18 17:14:54 2009 +0530 @@ -25,27 +25,15 @@ \LARGE{Plotting Points}\\ \large{FOSSEE} \end{center} -\section{Plotting from Data files} -\begin{verbatim} -l = [] #Empty List -t = [] -for line in open('pendulum.txt'): # Opening & Reading files - points = line.split() # Splitting a string - l.append(float(points[0])) # Appending to a list - t.append(float(points[1])) -tsq = [] -for time in t: #Iterating through lists - tsq.append(t*t) -plot(l, tsq, '.') # Plotting points -\end{verbatim} + \section{Plotting Points with Lists} \begin{lstlisting} -In [1]: x = [0, 1, 2, 3] -In [2]: y = [7, 11, 15, 19] -In [3]: plot(x, y) -In [4]: clf() -In [5]: plot(x, y, 'o') # Plotting Circles +In []: x = [0, 1, 2, 3] +In []: y = [7, 11, 15, 19] +In []: plot(x, y) +In []: clf() +In []: plot(x, y, 'o') # Plotting Circles #Dots - '.', #Dashed lines - '--' #Lines - '-' \end{lstlisting} @@ -53,32 +41,31 @@ Initializing \begin{lstlisting} -In [10]: mtlist = [] # Empty List -In [11]: lst = [ 1, 2, 3, 4, 5] +In []: mtlist = [] # Empty List +In []: lst = [ 1, 2, 3, 4, 5] \end{lstlisting} Slicing \begin{lstlisting} -In [12]: lst[1:3] # A slice. -Out[12]: [2, 3] +In []: lst[1:3] # A slice. +Out[]: [2, 3] -In [13]: lst[1:-1] -Out[13]: [2, 3, 4] +In []: lst[1:-1] +Out[]: [2, 3, 4] \end{lstlisting} Appending to lists \begin{lstlisting} -In [14]: a = [ 6, 7, 8, 9] -In [15]: b = lst + a -In [16]: b -Out[16]: [1, 2, 3, 4, 5, 6, 7, 8, 9] +In []: a = [ 6, 7, 8, 9] +In []: b = lst + a +In []: b +Out[]: [1, 2, 3, 4, 5, 6, 7, 8, 9] -In [17]: lst.append(6) -In [18]: lst -Out[18]: [ 1, 2, 3, 4, 5, 6] +In []: lst.append(6) +In []: lst +Out[]: [ 1, 2, 3, 4, 5, 6] \end{lstlisting} - Iterating over a List \begin{lstlisting} -In [19]: for each in b: # Iterating over the list, element-wise +In []: for each in b: # Iterating over the list, element-wise ....: print b # Print each element ....: \end{lstlisting}