所以,现有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'](不是字面意思,你知道我的意思)。
如何在不同时间打印所有内容,就像我在其他问题上找到的一样?
答案 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]