python不定行输入问题

来源:互联网 发布:linux ioctl函数详解 编辑:程序博客网 时间:2024/06/05 04:35

输入行不定问题解决方法

stdin.readline()会读取行尾的换行符,使用strip()函数去掉

import sysfrom builtins import stringredient_list = set()while True:    line = sys.stdin.readline().strip()    if line == '':        break    food_list = str(line).split(' ')    for ingredient in food_list:        ingredient_list.add(ingredient)print(len(ingredient_list))

原创粉丝点击