1.python中container简介:
有序数组:
#list:
[1, 2, 3]
#tuple 一经定义就不可修改
('a', 'b', 'c')
#range:
list(range(0, 30, 5))
#string:
'01234567'
有序数组都可以根据下标来查询。
无序数组:
#set:
set('abc')
#frozenset 一经创建就不可改变
frozenset('ab')
Map类型:
python的map较为简单,用的dict
{'jack': 4098, 'sjoerd': 4127}
python中的container要比其他语言简单,功能也更强大,相比起c++的STL的实在要友善得多。 在面试题中,如果可以用python写,还是尽量用python吧。