我希望能夠索引一個多行字符串,如下面的hangman,根據字數不正確選擇正確的字符串。當我使用下面的代碼它不索引正確的數字,我不知道爲什麼。謝謝。正確索引字符串列表
a=list({
'''
|
O
\|
''',
'''
|
O
\|/
|
''',
'''
|
O
\|/
|
/
''',
'''
|
O
\|/
|
/\
'''
});
for i in range(4):
print(a[i])
輸出:
|
O
\|/
|
|
O
\|/
|
O
\|/
|
/
|
O
\|/
|
/
您可以將列表變成字典並添加一個'訂單'字段。或者,您總是可以根據字符串中的非空格字符數進行排序。 – SarTheFirst
您可以從一個無序的集合中構建一個列表。去掉花括號:'a = [「...」,...]'。 –