[英]Substring a list of strings using list comprehension
我想使用列表理解從字符串列表中創建一個新的字符串列表。 我有這個清單:
aa = ['AD123', 'AD223', 'AD323', 'AD423']
我想要一個像這樣的新字符串列表:
final = ['AD1', 'AD2', 'AD3', 'AD4']
我找到了列表理解並嘗試了這樣的事情:
final = map(lambda x: x[:3], aa)
我是否需要 for 循環才能將其應用於字符串列表?
您可以簡單地使用您在 lambda 中創建的代碼,但對於列表推導式:
new_list = [x[:3] for x in aa]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.