示例,我想创建此列表:
a = [1, 2, 3, , 5]
如何在3
和5
之间添加空格?我想用它制作一个Hangman游戏,并且玩家将填补空白区域。列表本身将包含玩家需要解决的Hangman问题。
答案 0 :(得分:4)
你不能在列表中留下“空白空间”;每个索引都必须包含某些内容。通常,“空”索引将由某些标记值指示,通常为None
。
对于像Hangman这样的游戏,您可能拥有自己的空白字符,例如下划线"_"
:
word = ["h", "e", "_", "_", "o"]
这样,您就可以轻松print
word
,向用户显示空白位置:
>>> print " ".join(word)
h e _ _ o