知行编程网知行编程网  2022-10-22 10:00 知行编程网 隐藏边栏  2 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python读入不定行字符的问题的相关知识,包括python替换指定字符串,以及python截取指定字符串这些编程知识,希望对大家有参考作用。

python读取不定行字符的问题

python读入不定行字符的问题解决:

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

示例

import sys
from builtins import str
 
ingredient_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))

Python strip() 方法用于从字符串的开头和结尾删除指定的字符(默认为空格或换行符)或字符序列。

注意:此方法只能删除开头或结尾的字符,不能删除中间的字符。

推荐学习:《

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享