當前位置:成語大全網 - 書法字典 - Python實現字符串列表排序?

Python實現字符串列表排序?

可以使用Python內置的sorted()函數對字符串列表進行排序,同時使用len()函數作為關鍵字按字符串長度進行排序。

例如,對於列表A =【‘b‘,‘A‘,‘c‘,‘ab‘,‘aa‘,AAA】,您可以使用以下代碼對其進行排序:

大蟒

sorted _ a = sorted(a,key=len)

這將返回壹個新的排序列表,其中字符串按長度的升序排列。對於相同長度的字符串,它們將按照在原始列表中出現的順序排列。

如果需要以相反的順序排序,可以將reverse=True參數傳遞給sorted()函數:

大蟒

sorted_a =已排序(a,key=len,reverse=True)

這將返回壹個新的排序列表,其中字符串按長度降序排列。