key:[/system/user/list, /system/user/e]--------value:USER_READ key:/system/screen/edit--------value:SCREEN_PERMIUM_WRITE key:/system/order/shanxiuxia--------value:WEADOC_ORDER_INFO key:/system/order/edit--------value:ORDER_WRITE key:/system/order/shiju--------value:OWN_ONLINE_ORDER_INFO key:/system/screen/list--------value:SCREEN_PERMIUM_READ key:[/system/productCombo/list, /system/productCombo/e]--------value:COMBO_READ key:/system/policyPersonInfo/edit--------value:POLICY_WRITE key:[/system/insuranceProduct/list, /system/insuranceProduct/e]--------value:PRODUCT_READ key:[/system/user/edit, /system/user/add, /system/user/delete]--------value:USER_WRITE key:/system/relative/list--------value:RELATIVE_READ
就像这样,有的key是数组,有的不是。有没有办法 通过数组中的一个字符串 取到value。
result = []
data = {
['s1', 's2']: 'value'
}
find_s = 's1'
for k, v in data.iteritems():
for s in k:
if s.find(find_s) > 0:
result.append(v)
print result
python伪代码,跑不了的,python不允许list做为 key