• Python体验(03)列表list和元组tuple


    示例1:LIST

    取得list长度len(list),向list追加元素list.append(),list排序list.sort(),删除list元素 del list[index]

    代码
    #!/usr/bin/python
    #
    filename:list.py

    #This is my shopping list
    shoplist = ['apple','mango','carrot','banana']
    print '\nI have',len(shoplist),'items to purchase:'
    for item in shoplist:
            
    print item

    print '\nAdd rice to the store: append()'
    shoplist.append(
    'rice')
    print '\t ',shoplist

    print '\nSORT the store: sort()\t'
    shoplist.sort()
    print '\t',shoplist

    print '\nDEL item 0, the resule: del'
    del shoplist[0]
    print '\t',shoplist,'\n\n'


     示例2:tuple(元组)

    列表中的列表不会丢失它的身份;可以认为列表中可存储列表,整个列表作为一个元素对待;可以索引到列表后再继续索引列表内的数据;注意最后通配符的用法: print '%s is %d years old' % (name, age)
    print 'Why is %s playing with that python?' % name

    代码
    #!/usr/bin/python
    #filename:tuple.py

    zoo = ['wolf','elephant','penguin']
    new_zoo = ('monkey','dolphin',zoo)

    print 'The OLD zoo had',len(zoo),'annimals:'
    print '\t',zoo

    print '\nThe NEW zoo have',len(new_zoo),'annimals:'
    print '\t',new_zoo

    print'\nAnimals brought from OLD zone are:',new_zoo[2#zoo,the index is 2
    print'Last animal brought from OLD zoo is: %s\n'%new_zoo[2][2]#zoo[2]

    #--==------------ the output is  -----------------==--
    #phoenix@debian:~/py$ python tuple.py
    #The OLD zoo had 3 annimals:
    #        ['wolf', 'elephant', 'penguin']

    #The NEW zoo have 3 annimals:
    #        ('monkey', 'dolphin', ['wolf', 'elephant', 'penguin'])

    #Animals brought from OLD zone are: ['wolf', 'elephant', 'penguin']
    #Last animal brought from OLD zoo is: penguin


  • 相关阅读:
    hdu1042-N!-(java大数)
    拓扑排序-有向无环图(DAG, Directed Acyclic Graph)
    deleted
    deleted
    deleted
    deleted
    deleted
    deleted
    deleted
    deleted
  • 原文地址:https://www.cnblogs.com/flaaash/p/1882929.html
Copyright © 2020-2023  润新知