変数を検索して長さが20より長い単語/文字列を検索するにはどうすればよいですか?長さが(x)より大きい文字列を見つける
var = '''this is my example and I want
no find the following
string jakjajsiwjsjwijaksjdfjaiwjalskdjfiajwlajfklajsdfwi
from this variable'''
おかげ
変数を検索して長さが20より長い単語/文字列を検索するにはどうすればよいですか?長さが(x)より大きい文字列を見つける
var = '''this is my example and I want
no find the following
string jakjajsiwjsjwijaksjdfjaiwjalskdjfiajwlajfklajsdfwi
from this variable'''
おかげ
:
print [x for x in var.split() if len(x) > 20]
反復split
を使用した単語のリストを、各単語のlen
を確認してください。
for x in var.split():
if len(x) > 20:
print(x)
もちろん、list comprehensionを使用することもできます。リスト内包使用
long_words = [x for x in var.split() if len(x) > 20]
print(long_words)
var_split = var.split(' ')
long_word = ''
for word in var_split:
if len(word) > 20:
long_word = word
ああ、ありがとうございました!! –