Найти - Пользователи
Полная версия: список слов........
Начало » Python для новичков » список слов........
1
Krystyna
Помогите, пожалуйста, у меня не получается выбрать из файла слова которые промарковаани как U и А, а выбивает 0 Вот код:
>>>
with open ('F:/zachust/generated_dic.txt') as f:
	for i in f.readlines():
		s=i.split(',')
		if s[-1].strip() == 'A' and 'U':
			with_words.append(s[0])

>>> print (len(with_words))
FishHook
s[-1].strip()
Это бессмысленно,
s[-1]
- это один предпоследний символ, чего вы ожидаете применив к одному символу strip?
Krystyna
я поняла в чем ошибка … спасибо
Krystyna
Скажите,пожалуйста, как правильно отнимать списки слов
>>>print('Suma', len(Suma_dictionary) - len(Sume_wTH))
FishHook
Krystyna
отнимать списки слов
И что же должно получиться? Приведите пример двух списков и их разности.
Krystyna
от списка всех слов (Suma_dictionary) отнять сумму слов что промаркированы как U , A(Sume_wTH)
len(Suma_dictioanary)=466865
len(Sume_wTH)=8908
FishHook
Господь наш Говинда, дай терпения!
ЧТО ЗНАЧИТ ОТНЯТЬ ЧТО-ТО ОТ СПИСКА?

вот список
l1 = [1, 2, 3, 4, 5, 6]
отними от него что-нибудь
Krystyna
список слов в файле:
sunshine,1
old,0
smile,1
and,A
deadline,U
FishHook
У меня с дикцией, конечно, хреново, но не думал, что это заметно на печати.
Какое слово из моего предыдущего сообщения тебе непонятно?
py.user.next
Krystyna
от списка всех слов (Suma_dictionary) отнять сумму слов что промаркированы как U , A(Sume_wTH)
>>> lst1 = [1, 2, 3, 4]
>>> lst2 = [3, 4, 5, 6]
>>> out = [i for i in lst1 if i not in lst2]
>>> out
[1, 2]
>>>
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB