Подскажите, пожалуйста, как можно узнать кол-во слов в строке?
что писать после
…
for line in f: words += line.split() f.close() number_of_words = '' for i in words:
если конкретизировать, то нужно количество строк, где меньше 10 слов.
for line in f: words += line.split() f.close() number_of_words = '' for i in words:
for i in line: for j in words: if len(words) < 10: n += 1
KatoА что вам питон говорит? Или вы ему не верите?
будет ли это работать правильно
len(line.split())
print('{}'.format( (lambda f=open('/home/sergeek/ff/python3.2-3.2.2/README'): (len (filter(lambda l: len(l) < 10, map(lambda l: l.split(), iter(f.readline,''))))))()))
Подскажите, пожалуйста, как можно узнать кол-во слов в строке?
f = open('C:\\Users\\ASUS\\Desktop\\For_Test.txt', 'r') str = f.read() f.close() val = (len(str.split())) print(val)
Mambetвидимо в интернете тоже. Так делать не надо
Я новобранец на этом форуме