flatten list
(lst)
| 361 | return dest |
| 362 | |
| 363 | def _flatten(lst): |
| 364 | """flatten list""" |
| 365 | if lst == []: |
| 366 | return lst |
| 367 | if atomp(lst): |
| 368 | return [lst] |
| 369 | return _flatten(lst[0]) + _flatten(lst[1:]) |
| 370 | |
| 371 | def flatten(lst): |
| 372 | """flatten list or return scalar""" |