set myString to {17.0, 2, 19.0, 2, 20.0, 3, 22.0, 5, 27.0, 3}
set myString2 to {}
set i to 1
repeat ((count of myString) / 2) times
set end of myString2 to {a:myString's item i, b:myString's item (i + 1)}
set i to (i + 2)
end repeat
set L to {17.0, 2, 19.0, 2, 20.0, 3, 22.0, 5, 27.0, 3}
set R to {}
repeat with i from 1 to length of L by 2
set end of R to {a:item i, b:item (i + 1)} of L
end repeat
return R
Thanks to all. I didn’t just get an answer, I learned something. This is my first AppleScript project and I’ve been struggling with some of the commands in JavaScript/Python (or even Unix Shell Script).