私の現在のコードは以下のようなものです。リストの索引付けから例外を渡すためにtryとexceptを使用していますが、 "text"の長さは3未満です。私はもっときれいな方法を探しています。感謝の気持ちを教えてください。ここでよりきれいなコードを探しているPythonのインデックスの問題
for item in items:
text = item.splitlines()
try:
name = text[0]
except:
name = ""
try:
tag = text[1]
except:
tag = ""
try:
age = text[2]
except:
age = ""
if文の長さをチェックするステートメントif len(text)> 0:name = text [0] ' – ritlew
「Prettier」は意見に基づいています。あなたはきれいなコードと思われるものをどのように知っていますか? –
分割前の文字列に3つの改行文字があります。 splitlines()[:3] 'が動作するか、' name、tag、age =(item.splitlines()+ [') '、' '、' '])[:3] 'と入力します。 – jonrsharpe