没有括号的数组中的单个内容 - python

时间:2014-08-22 06:47:24

标签: python arrays

我需要帮助。我几乎尝试了一切。 我在Python中有一个像superarray[][]这样的二维数组。

我需要做的是在变量中保存数组中当前字段的内容。当我这样做时,它总是带括号。我几乎尝试了所有东西(循环,加入...)

我的代码是什么样的:

for i in range (0,3)
 myVariable = superarray[i][0]

我试过这个

myVariable = "{}".format(str(superarray[i][0]))

和这个

myVariable = "".join(superarray[i][0]

以及其他一些事情。

我想说我在python中不是PRO,实际上我是在一个月前开始的,但我为大数据挖掘编写了很好的东西,但我无法解决这个问题。 请帮帮我,谢谢。

2 个答案:

答案 0 :(得分:0)

尝试以下方法:

myVariable = ''
for i in range (0,3):
    myVariable += str(superarray[i][0])

<强>更新

以您在上述评论中发布的示例为例,您应该执行以下操作:

superarray = [['EKOFAN corp.','We are super corporation',' for your bussiness'], ['Incorporated investment','How great are we?','SuperGreat Blah blah']]
myVariable = superarray[0][0]
print myVariable

答案 1 :(得分:0)

没有什么对我有用,所以我不得不使用这段代码:        对于范围内的j(0,len(超级)):          对于范围(0,3)中的z:             superarray [j] [z] = superarray [j] [z] .replace(“['”,“”)             superarray [j] [z] = superarray [j] [z] .replace(“']”,“”)