假设我在R环境中有10个对象,名为a.1,a.2,...,a.10
for(i in 1:10) assign(paste("a", i, sep="."), iris)
rm(i)
如果我打电话给ls()
,它将返回:
"a.1" "a.10" "a.2" "a.3" "a.4" "a.5" "a.6" "a.7" "a.8" "a.9"
而不是
"a.1" "a.2" "a.3" "a.4" "a.5" "a.6" "a.7" "a.8" "a.9" "a.10"
我是否知道是否有任何方法强制ls()
以后一顺序返回,而不是前者?