lappend huge data
Posted by dee00zee (dee00zee), 12 May 2005let say i have a huge data
example 1 2 3 until 1000
and i want to append these data to a list.
lappend lst 1 2 3 until 1000
how to do these?
because to lappend every element until 1000 is inefficient.
any short cut to this?
Posted by admin (Graham Ellis), 12 May 2005Do you actually need a list? In your example, you talk about the numbers from 1 to 1000, and if I wanted to iterate go through each of those numbers in turn I wouldn't bother with a list - I would just use a for loop and generate them "on the fly".
Posted by dee00zee (dee00zee), 12 May 2005i want to return those number to the main program
Posted by admin (Graham Ellis), 12 May 2005Hmm. I'm still don't think I'm fully with it. If you need to return the list from a proc, then it only takes 2ms (and that's on my old laptop) to generate the list - technically inefficient perhaps but no great problem in most applications. You could store the list in a global variable to save the need to regenerate it every time if you need to return the same list more than once.
Other Forum Posts
Follow us on ...
PH: 01144 1225 708225 • FAX: 01144 1225 793803 • EMAIL: firstname.lastname@example.org • WEB: http://www.wellho.net • SKYPE: wellho