内の文字のセットの共通部分を見つけるために、この私が編集しようとしているコードですが、私は方法がわからない:のPython 3.xの - どのように二つの文字列
var1= 'ABC'
var2= 'DBC'
match= any(x in var1 for x in var2)
if any(x in var1 for x in var2):
print("var1 in var2")
print("The letters that are in var1 and var2 are", match)
else:
print("No results.")
私は、そのコードを実行するとI私のために役に立たない、これらの結果を得る:
var1 in var2
The letters that are in var1 and var2 are BC
ABD IにVAR1を変更した場合:私は実行するプログラムがあるにしたい何
var1 in var2
The letters that are in var1 and var2 are True
結果を次のようにします。
var1 in var2
The letters that are in var1 and var2 are BD
P.S.私はアルファベット順に文字を印刷したい: The letters that are in var1 and var2 are BD
のような結果で、The letters that are in var1 and var2 are DB
ではないようにしたい。
ありがとうございます。 よろしくお願いいたします。
私は –
申し訳ありませんが、固定タイプミス 'の' 行3で無効な構文を取得します。 –
ありがとうございます。本当に助けてくれました。 –