py-faster-rcnn/lib/datasets/imdb.py
widths = [PIL.Image.open(self.image_path_at(i)).size[0]for
i in
xrange(num_images)]
Python列表
List(列表) 是 Python 中使用最频繁的数据类型。
列表可以完成大多数集合类的数据结构实现。它支持字符,数字,字符串甚至可以包含列表(即嵌套)。
列表用 [ ] 标识,是 python 最通用的复合数据类型。
列表中值的切割也可以用到变量 [头下标:尾下标] ,就可以截取相应的列表,从左到右索引默认 0 开始,从右到左索引默认 -1 开始,下标可以为空表示取到头或尾。
加号 + 是列表连接运算符,星号 * 是重复操作。如下实例:
实例(Python 2.0+)
#!/usr/bin/python#
-*- coding: UTF-8 -*-
list =
[
'runoob',
786 ,
2.23,
'john',
70.2
]tinylist
= [123,
'john']
print
list
# 输出完整列表print
list[0]
# 输出列表的第一个元素print
list[1:3]
# 输出第二个至第三个的元素
print
list[2:]
# 输出从第三个开始至列表末尾的所有元素print
tinylist *
2
# 输出列表两次print
list +
tinylist
# 打印组合的列表
以上实例输出结果:
['runoob', 786, 2.23, 'john', 70.2] runoob [786, 2.23] [2.23, 'john', 70.2] [123, 'john', 123, 'john'] ['runoob', 786, 2.23, 'john', 70.2, 123, 'john']
Python有五个标准的数据类型:
- Numbers(数字)
- String(字符串)
- List(列表)
- Tuple(元组)
- Dictionary(字典)
参考资料:
http://blog.youkuaiyun.com/princepaul3/article/details/52313582
http://www.runoob.com/python/python-variable-types.html