如何在列表中放置空格?

时间:2014-10-14 14:08:49

标签: python

示例,我想创建此列表:

a = [1, 2, 3, , 5]

如何在35之间添加空格?我想用它制作一个Hangman游戏,并且玩家将填补空白区域。列表本身将包含玩家需要解决的Hangman问题。

1 个答案:

答案 0 :(得分:4)

你不能在列表中留下“空白空间”;每个索引都必须包含某些内容。通常,“空”索引将由某些标记值指示,通常为None

对于像Hangman这样的游戏,您可能拥有自己的空白字符,例如下划线"_"

word = ["h", "e", "_", "_", "o"]

这样,您就可以轻松print word,向用户显示空白位置:

>>> print " ".join(word)
h e _ _ o