gpt4 book ai didi

Python - 有多少只是列表中的一个单词

转载 作者:太空宇宙 更新时间:2023-11-04 06:51:41 25 4
gpt4 key购买 nike

如何获取列表中单个单词的总数。下面的列表中有 8 个元素。但是,有些元素中有多个单词 'apples are delicious',如何只从列表中捕获单个单词的数量?

list = ['apples', 'apples', 'apples are delicious', 'oranges', 'fruits', 'kiwi', 'fruit festivals', 'festivals']

len(list) # total number of elements in a list
list.count("apples") # only counts a specific word but not a element single words

# total 8 elements
# how many are only 1 word?
# results: 6/8 are 1 words

最佳答案

>>> lst = ['apples', 'apples', 'apples are delicious', 'oranges', 'fruits', 'kiwi', 'fruit festivals', 'festivals']
>>> len([w for w in lst if ' ' not in w])
6

顺便说一句,避免为变量命名 list,因为 list 是内置的

关于Python - 有多少只是列表中的一个单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51366058/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com