Python 找出字符串列表中具有最小长度的元素
正文
比如有以下字符串:
lst = ["flower", "flow", "flight"]
之前在 Python 找出字符串列表中最小长度元素对应的索引值 中我们可以得到字符串列表中具有最小长度元素的索引值。有了这个索引值 index
,我们可以直接使用如下代码获取字符串列表中具有最小长度的元素。
lst[index]
这里我们介绍一种更加直接的方式:
lst = ["flower", "flow", "flight"]
length = min([len(i) for i in lst])
out = [i for i in lst if len(i) == length][0]
print(out)
"""
result:
flow
"""
如果大家觉得有用,就请点个赞吧~