如何找到列表中最长的那个字符串

获取列表中最长的字符号串

代码:


import numpy as np


# 定义获取列表中最长元素的函数
def get_longest_element(item_list: list):
# 计算list每个元素的长度
len_list = map(len, item_list)
# 实例化
li = list(len_list)
# print(li) #打出来观察
# print(np.argmax(li)) #标记最长元素的索引
# 返回最长元素
return item_list[np.argmax(li)]
 

测试:

item_list = ['奉贤区','塘外镇','紫苑小区41幢']
print(get_longest_element(item_list))

输出:

紫苑小区41幢

 

posted @ 2022-04-19 16:35  未来可期_Durant  阅读(338)  评论(0编辑  收藏  举报