在我的python脚本中
>>>var1={'AZ_BINARY': ['im\\build\\ks\\in\\AAAAA\\az.o'], 'AP_BINARY': ['LINUX\\project\\platform\\em.o'], 'BOOT': ['trust\\build\\bin\\AAAA\\t.o'], 'T_BINARY': ['boot\\ build\\ms\\bin\\9900\\sbl1.mbn']}
>>>print var1[BOOT]
['trust\\build\\bin\\AAAA\\t.o']
有没有一种方法可以在不使用任何修剪功能的情况下在没有['和'的情况下打印它?
答案 0 :(得分:5)
返回的值是一个列表,因此将其编入索引:
>>> print var1[BOOT][0]
trust\build\bin\AAAA\t.o
答案 1 :(得分:1)
当然,您正在打印包含一个元素的列表。您可以像这样打印第一个元素。
>>>var1={'AZ_BINARY': ['im\\build\\ks\\in\\AAAAA\\az.o'], 'AP_BINARY': ['LINUX\\project\\platform\\em.o'], 'BOOT': ['trust\\build\\bin\\AAAA\\t.o'], 'T_BINARY': ['boot\\ build\\ms\\bin\\9900\\sbl1.mbn']}
>>>print var1[BOOT][0]
'trust\\build\\bin\\AAAA\\t.o'