我有一个列表,它已经按字母顺序排序。我想把它分成与字母开头对应的部分,如下所示:
一种
- 列表项1
- 列表项2
- 列表项3
乙
- bListItem1
- bListItem2
- bListItem3
C
- cListItem1
- cListItem2
- cListItem3
...
我可以做类似的事情:
foreach item in list if item startsWith A ... 做某事如果 item startsWith B ... 做某事如果 item startsWith C ... 做某事
ETC...
但是有没有更简洁的方法来做到这一点?