voodoo 发表于 2009-6-7 00:09
foreach lname in any_list {
Is 2002/2008 any_list?
. foreach i in 2002/2008 {
2. disp `i'
3. }
.997012 // 0.997012 = 2002/2008
[此贴子已经被作者于2009-6-7 0:14:38编辑过]
认真看了help foreach,才知道,原来在foreach i in 2002/2008 {...}中2002/2008被看成any_list的一个元素啦,而非denver想要的numlists!也就是说2002_2008确实是any_list,但此时any_list只包括2002/2008这一元素。
foreach i in 2002/2008 {
di "`i'"
}
将显示
2002/2008
用forvalues i = 2002/2008 { // help forvalues推荐用此方法,the fastest!
或foreach i of numlist 2002/2008 {