First element in a nested list >>> deepfirst([[[1, 2], [3, 4]], [5, 6], [7, 8]]) 1
(seq)
| 5462 | |
| 5463 | |
| 5464 | def deepfirst(seq): |
| 5465 | """First element in a nested list |
| 5466 | |
| 5467 | >>> deepfirst([[[1, 2], [3, 4]], [5, 6], [7, 8]]) |
| 5468 | 1 |
| 5469 | """ |
| 5470 | if not isinstance(seq, (list, tuple)): |
| 5471 | return seq |
| 5472 | else: |
| 5473 | return deepfirst(seq[0]) |
| 5474 | |
| 5475 | |
| 5476 | def shapelist(a): |
no outgoing calls
no test coverage detected
searching dependent graphs…