从中打印单个字符串和不带括号的数组

时间:2017-08-03 16:30:26

标签: python arrays string for-loop

所以,现有2个阵列,我试图:

for palabra in palabras:
    for letras in diccionario:
        clave = str(str(palabra) + str(letras)).split('\n')
#many strings because i tried to string, and restring to try if it works also tried without split()
        print clave

用括号打印['palabra + letras'](不是字面意思,你知道我的意思)。

如何在不同时间打印所有内容,就像我在其他问题上找到的一样?

2 个答案:

答案 0 :(得分:0)

您可能希望使用use zip功能来打印值对。

list1 = ["1", "2"]
list2 = ["3", "4"]
for pair in zip(list1, list2):
    print i

这将打印:

 ('1', '3') 
 ('2', '4')

请注意,列表的大小应相同。

答案 1 :(得分:0)

如果您遇到的问题是打印字符' [',']' 您可以使用for迭代列表项,然后打印它。

请尝试以下代码:

 for i in xrange(len(palabras)):
     print palabras[i] + letras[i]
相关问题