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

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

代码:

复制代码

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 @   未来可期_Durant  阅读(397)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示