查找列表中的特定元素

时间:2017-12-05 18:25:30

标签: python list

我正在尝试编写一个代码来计算单行代码中特定颜色的数量,到目前为止,我有:

cars = input('Cars: ')
print('red:', cars.count("red"))
print('blue:', cars.count("blue"))

但我如何让它接受" blueish"或" bluey"以及"蓝"?

1 个答案:

答案 0 :(得分:-2)

您可以使用以下结构:

a=input('cars:')
if 'blue' in a:
    blue+=1
if 'red' in a:
    red+=1
print(red, blue)

结构读取用户输入,然后搜索特定颜色,其中还包括您想要覆盖的短语,如蓝色,检测一个,输出正确的数字