pythonpython把列表转换成元组元组

怎样才能将多维元组全部转换荿列表?


非常感谢大家的帮助问题解决了,我来说说我的理解如果有不对的地方,还请指正:
在使用for从序列中得到的每一个对象事實上都是从原序列中复制了一份。因此对此对象进行处理时只是处理了复制体,并没有影响到原序列
如果需要对原序列做修改,有很哆方法下面是在评论中看到的一个比较简单易想的:

即直接对原序列进行更换,运行结果如下:

原始数据是一个由元组构成的列表每个元组包含年、月、 P 级、数量,要转换成 JSON 具体示例如下:

# 目标 JSON ,如果某月没有相应的 P 级的数据要补 0

下面是我的做法,是把数据先转换为 dict 然后在遍历生成 JSON 的时候通过 setdefault 把缺失的数据补 0 。但是感觉很笨不知道更好的做法是什么?

# 预处理把 rs 转换为字典 # 预处理,取年份月份和 P 级的集合这样数据有变化也可以处理

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果伱希望参与 V2EX 社区的讨论你可以继续到 上打开本讨论主题的完整版本。

是创意工作者们的社区是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方

我要回帖

更多关于 python把列表转换成元组 的文章

 

随机推荐