Week 8 Notes
Week 8 Notes CS 1110-002
Popular in Intro to Computing using Python
verified elite notetaker
Popular in ComputerScienence
This 2 page Class Notes was uploaded by Eunice on Saturday March 19, 2016. The Class Notes belongs to CS 1110-002 at Cornell University taught by Lee, Van Loan in Spring 2016. Since its upload, it has received 15 views. For similar materials see Intro to Computing using Python in ComputerScienence at Cornell University.
Reviews for Week 8 Notes
Report this Material
What is Karma?
Karma is the currency of StudySoup.
You can buy or earn more Karma at anytime and redeem it for class notes, study guides, flashcards, and more!
Date Created: 03/19/16
CS 1110 Van Loan and Lee Spring 2016 March 15, 2016: Prelim 1 Review March 17, 2016 Lists of Numbers o previously seen in the triplet of numbers that is the rgb encoding of a color (length 3 list) o Terminology: “x=[1,2,3,4,5]”: x holds all those values 2 is an item, entry, element, value in the list x n=len(x)=5 a=x a subscript is used to access an entry can be sliced like a string (lists are similar to strings but with distinct differences) string: sequence of characters list: sequence of numbers (or lists of strings or lists of object (this will be learned later)) o differences: list vs. strings strings are immutable (unchangeable) lists are mutable (changeable) can replace a single value or a slice List Methods o like count, find, replace (string methods) o dot notation o append, extend, insert, sort x.append(#) add the # value to the end of the list t=[#,##] x.extend(t) append t i=some index number a=# x.insert(i,a) insert value of a at index i x.sort() sort in a manner (like little to big) default argument is False to reverse: “x.sort(reverse=True)” Void vs. Fruitful Methods o Void void methods return the value of None (they don’t return anything) list methods are void ex. “y=x.method() print y None” o Fruitful pop i = index number m = x.pop(i) removes the value from that string (which shortens the length) count m=x.count(#) returns the number of # in the list two available functions (built-in): len and sum don’t use dot notation sum is like concatenating/extending o if you multiply a list, it’s like extending it three times Setting up Lists o short lists are bracketed with commas A function that returns a list
Are you sure you want to buy this material for
You're already Subscribed!
Looks like you've already subscribed to StudySoup, you won't need to purchase another subscription to get this material. To access this material simply click 'View Full Document'