使用Python3.4,我在元组提取方面遇到了一些问题
a = ([[], [{'blablabla1'},{'blablabla2'}]], '/path/to/folder/example/4.pdf')
for elem1,elem2 in a:
print (elem1,'\n',elem2)
作为代码片段的结果,我总是让我的elem1
等于[ ]
,而elem2
等于[{'blablabla1'},{'blablabla2'}]
我想要的是elem1
存储[ [ ], [ {bla1},{bla2}] ]
和elem2
存储'path/to/folder/...'
字符串
请引导我走出使用元组解包的黑暗(错?)
你不需要一个循环;直接分配:
由于您只需在它们之间放置一条换行符,因此您只需在元组上循环并分别打印两个元素:
相关问题 更多 >
编程相关推荐