为了账号安全,请及时绑定邮箱和手机立即绑定

无论如何,我可以从列表中的元组和逗号中删除括号吗?

无论如何,我可以从列表中的元组和逗号中删除括号吗?

杨__羊羊 2021-09-14 16:37:16
假设我有一些这样的代码:import itertoolslistone = list(itertools.permutations([1,2],2))输出将是:[(1,2),(2,1)]有什么我可以添加到我的代码中以生成输出的:[12,21]
查看完整描述

1 回答

?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

当然,假设每个数字都是一个解,0 <= n < 10并且元组中的第一个数字是一个解,n != 0那么以下是可逆的:


>>> [int(''.join(str(e) for e in t)) for t in [(1,2),(2,1)]]

[12, 21]

>>> [tuple(int(e) for e in str(t)) for t in [12, 21]]

[(1, 2), (2, 1)]

但这很可能不是那么有用


查看完整回答
反对 回复 2021-09-14
  • 1 回答
  • 0 关注
  • 204 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号