我创建了一个字典键,它是一个字符串&的元组。元组。典型的键看起来像
(" string1",(' string2',' string3',' string4'),(int1,int2,int3))
我现在需要将密钥复制到列表中以修改string2& int2并将其重新转换回一个新的元组,然后它将作为新条目的字典键。
当我尝试使用
从这个元组制作一个列表时listKey = [list(i) for i in key]
我得到一个看起来像
的输出[[' S'' T'' R'' I'' N&#39 ;, ' G'' 1'],['字符串2'' STRING3''串,4'],[INT1 , int2,int3]]
答案 0 :(得分:0)
您可能只需致电list(i)
如果没有,您可以尝试(("string1"),('string2', 'string3', ...) ...)
或者你可以使用它:
listKey = [i if isinstance(i, str) else list(i) for i in key]
希望这有助于解决您的问题。