Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 当我拥有时,end="&引用;它不起作用,但当它被移除时,我无法完成它_Python_Python 3.x_List - Fatal编程技术网

Python 当我拥有时,end="&引用;它不起作用,但当它被移除时,我无法完成它

Python 当我拥有时,end="&引用;它不起作用,但当它被移除时,我无法完成它,python,python-3.x,list,Python,Python 3.x,List,我试图将列表的多个部分添加到str中,但当我尝试时,它不起作用,当我删除它时,我无法赢得比赛 Chosen_word = "a" winword = "" dashlist = [] for i in range(len(Chosen_word)): dashlist.append("_ ") for i in range(len(dashlist)): winword = dashlist[i], end = &

我试图将列表的多个部分添加到str中,但当我尝试时,它不起作用,当我删除它时,我无法赢得比赛

Chosen_word = "a"
winword = ""

dashlist = []
for i in range(len(Chosen_word)):
  dashlist.append("_ ")

  


for i in range(len(dashlist)):
  winword = dashlist[i], end = ""
if winword == Chosen_word:
  game = 1
这是错误消息

Traceback (most recent call last):
  File "main.py", line 140, in <module>
    win()
  File "main.py", line 122, in win
    winword = dashlist[i], end = ""
ValueError: not enough values to unpack (expected 2, got 0)
回溯(最近一次呼叫最后一次):
文件“main.py”,第140行,在
赢()
win中第122行的文件“main.py”
winword=dashlist[i],end=“”
ValueError:没有足够的值来解包(应为2,得到0)
如果要将字符串添加(连接)到其他字符串,则应使用
+
+=

for i in range(len(dashlist)):
    winword = windword + dashlist[i]

您还可以学习使用
进行不带
范围的循环(len())

您还可以使用
join()
-连接列表中的所有字符串,并且它不需要
进行
-循环

winword = "".join( dashlist )
您可以使用它在项目之间添加空格

winword = " ".join( dashlist )
或逗号

winword = ",".join( dashlist )
然后你不必在这个列表的字符串中使用空格

dashlist.append("_")

请复制您在此处遇到问题的代码段。此外,说“它不工作”也没有任何帮助。相反,请告诉我们代码的作用,以及它与您想要的有什么不同。我甚至无法猜测您想要代码做什么。您为什么使用
end=“”
?分配不像打印(…,end=“”)那样工作。
哦,我只想能够在不覆盖列表前一部分的情况下向其添加更多的dashlist
winword = ",".join( dashlist )
dashlist.append("_")