是否存在类似于汞的情况git add -p?
从man引用,使用选项-p(或--patch)进行git-add执行以下操作:
在索引和工作树之间以交互方式选择补丁,并将它们添加到索引中.这使用户有机会在将修改后的内容添加到索引之前查看差异.
从有序的可迭代对象开始,我需要按照第一个字符对项目进行分组(比如a到z的每个字母的组和数字和符号的组).
更具体的例子,假设我有这个列表:
L = ['aa','ab','ac','ba','bb','bc','ca','cb','cc','10','%a','b ',...]
我需要这样的东西:
GL = [['aa','ab','ac'],['ba','bb','bc'],['ca','cb','cc'],['10', '%a','b']]
这样做有哪些选择,哪种选择效率最高?