0
私はティックタックのつま先のボードを表すリストを使用するpythonでプログラムを書いています。Pythonで結合する必要がある文字のリストに空白またはNoneを使用する必要がありますか?
私は自由なスペースの「なし」または単一のスペースを使用してはならない場合、私は自分自身を求めていたので、私は、コードのこれら2つ書いた:
#code 1:
list1 = [None, 'X', 'O']
print('|'.join(value or ' ' for value in list1))
#code 2:
list2 = [' ', 'X', 'O']
print('|'.join(list2))
は私がLIST1見つけをより良く、より扱いがよりエレガントlist2ですが、印刷するのが簡単ではないという欠点があります。
ここでは、最初のコードよりも2番目のコードを使用する正当な理由があるかどうか尋ねるためにここに書いています。
ありがとうございます。
ありがとうございました! – Sven