Sequence Overview

 

 

Sequence Overview

 

Python has six built-in types of sequences. This chapter concentrates on two of the most common ones: lists and tuples.

The other built-in sequence types are strings (which I revisit in the next chapter ), Unicode strings, buffer objects, and xrange objects.

 

 

Common Sequence Operations

indexing,slicing,adding,multiplying, and checking for membership.

 

List Comprehension

List Comprehension is  a way of making lists from other lists( similar to set comprehension, if you know that term form mathematics). It works in a way similar to for loops and is actually quite simple:

>>> [x*x for x in range(10)]

 

 

eval and exec

eval ( raw_input("enter an arithmetic expression:"))

input:  6 + 18 *2

42

exec('print "helloworld"')

 

posted @ 2011-01-18 18:04  庚武  Views(228)  Comments(0Edit  收藏  举报