发布时间:2019-08-12 09:51:44编辑:auto阅读(2081)
#!/usr/bin/python
# Filename: using_list.py
# This is my shopping listshoplist = ['apple', 'mango', 'carrot',
'banana']print 'I have',
len(shoplist),'items to purchase.'print 'These items are:',
# Notice the comma at end of the linefor item in shoplist: print item,print '\nI also have to buy
rice.'shoplist.append('rice')print 'My shopping list is
now', shoplistprint 'I will sort my list
now'shoplist.sort()print 'Sorted shopping list
is', shoplistprint 'The first item I will
buy is', shoplist[0]olditem = shoplist[0]del shoplist[0]print 'I bought the',
olditemprint 'My shopping list is
now', shoplist
$ python using_list.py
I have 4 items to purchase.
These items are: apple mango carrot banana
I also have to buy rice.
My shopping list is now ['apple', 'mango', 'carrot', 'banana', 'rice']
I will sort my list now
Sorted shopping list is ['apple', 'banana', 'carrot', 'mango', 'rice']
The first item I will buy is apple
I bought the apple
My shopping list is now ['banana', 'carrot', 'mango', 'rice']
#!/usr/bin/python
# Filename: using_tuple.pyzoo = ('wolf', 'elephant', 'penguin')print 'Number of animals in
the zoo is', len(zoo)new_zoo = ('monkey', 'dolphin', zoo)print 'Number of animals in
the new zoo is', len(new_zoo)print 'All animals in new
zoo are', new_zooprint 'Animals brought from
old zoo are', new_zoo[2]print 'Last animal brought
from old zoo is', new_zoo[2][2]
$ python using_tuple.py
Number of animals in the zoo is 3
Number of animals in the new zoo is 3
All animals in new zoo are ('monkey', 'dolphin', ('wolf', 'elephant',
'penguin'))
Animals brought from old zoo are ('wolf', 'elephant', 'penguin')
Last animal brought from old zoo is penguin
#!/usr/bin/python
# Filename: using_dict.py
# 'ab' is short for 'a'ddress'b'ookab = { 'Swaroop' : 'swaroopch@byteofpython.info', 'Larry' : 'larry@wall.org', 'Matsumoto' : 'matz@ruby-lang.org', 'Spammer' : 'spammer@hotmail.com' }print "Swaroop's address is
%s" % ab['Swaroop']# Adding a key/value pairab['Guido'] = 'guido@python.org'# Deleting a key/value pairdel ab['Spammer']print '\nThere are %d
contacts in the address-book\n' % len(ab)for name, address in ab.items(): print 'Contact %s at %s'
% (name, address)if 'Guido' in ab: # OR
ab.has_key('Guido') print "\nGuido's address
is %s" % ab['Guido']
$ python using_dict.py
Swaroop's address is swaroopch@byteofpython.info
There are 4 contacts in the address-book
Contact Swaroop at swaroopch@byteofpython.info
Contact Matsumoto at matz@ruby-lang.org
Contact Larry at larry@wall.org
Contact Guido at guido@python.org
Guido's address is guido@python.org
#!/usr/bin/python
# Filename: seq.pyshoplist = ['apple', 'mango', 'carrot',
'banana']# Indexing or 'Subscription' operationprint 'Item 0 is',
shoplist[0]print 'Item 1 is',
shoplist[1]print 'Item 2 is',
shoplist[2]print 'Item 3 is',
shoplist[3]print 'Item -1 is',
shoplist[-1]print 'Item -2 is',
shoplist[-2]# Slicing on a listprint 'Item 1 to 3 is',
shoplist[1:3]print 'Item 2 to end is',
shoplist[2:]print 'Item 1 to -1 is',
shoplist[1:-1]print 'Item start to end is',
shoplist[:]# Slicing on a stringname = 'swaroop'print 'characters 1 to 3 is',
name[1:3]print 'characters 2 to end
is', name[2:]print 'characters 1 to -1
is', name[1:-1]print 'characters start to
end is', name[:]
$ python seq.py
Item 0 is apple
Item 1 is mango
Item 2 is carrot
Item 3 is banana
Item -1 is banana
Item -2 is carrot
Item 1 to 3 is ['mango', 'carrot']
Item 2 to end is ['carrot', 'banana']
Item 1 to -1 is ['mango', 'carrot']
Item start to end is ['apple', 'mango', 'carrot', 'banana']
characters 1 to 3 is wa
characters 2 to end is aroop
characters 1 to -1 is waroo
characters start to end is swaroop
上一篇: Python编码规范
下一篇: python ftp 上传文件
51347
50810
41404
38204
32695
29587
28418
23307
23260
21591
1671°
2401°
2008°
1944°
2278°
1975°
2680°
4483°
4311°
3073°