【发布时间】:2013-07-24 07:27:06
【问题描述】:
我正在完成我的第二个学校作业,并且对编程非常陌生。我们只是在 python 中覆盖列表,我遇到了一些麻烦。我们正在使用列表制作钓鱼游戏,我需要将一些字符转换为列表或新字符串。最好是一个字符串,因为我需要将它连接到另一个字符串。
我们有一个代表每个玩家卡片的列表,看起来像pHands[0] = [ac,4c,2h,jd,ad],我需要把它变成"a 4 2 j a"
def MyCards (pHands,player_number):
card_list = []
for i in range(len(pHands[0])):
card_list = card_list + (pHands[0][i][0])
return card_list
导致无法将 str 连接到列表的错误,而且我对 join 函数不太熟悉。任何帮助将非常感激!!非常感谢!
【问题讨论】:
-
需要转成列表
['a', 4, 2, 'j', 'a']还是字符串"a 4 2 j a"?