列表元祖.列表对象

1.列表是PYTHON内置输出类型,是一种有序的集合,可以随时添加删除其中的任意数据类型的元素(不仅可以包含内建数据类型,还支持自定义的数据类型)

2.不能为一个位置不存在的元素进行赋值,否则会出现索引越界,如果要那么做可用[None,]*N来初始化列表

3.列表生成式List Comprehensions,是PYTHON内置的非常简单却强大的可以用来创建list的生成式

# -*- coding: utf-8 -*-
"""
#
# Authors: limanman
# OsChina: http://my.oschina.net/pydevops/
# Purpose:
#
"""
import os


def main():
    """Main function."""

    print [i for i in xrange(1, 11)]
    print [i for i in xrange(1, 11) if i%2 == 0]
    print ['%sX%s=%s' % (i, j, i*j) for i in xrange(1, 11) for j in xrange(1, 11)]
    print [d for d in os.listdir('.')]

if __name__ == '__main__':
    main()

你可能感兴趣的:(列表元祖.列表对象)