【发布时间】:2016-02-19 18:44:57
【问题描述】:
我有一本像这样的字典:
D = {0: [[' 11', '3', '6', '8']], \
1: [[' 2']], \
2: [[' 0', '2734', '394']], \
3: [[' 1', '1163', '1216', '13', '181', '33', '379']]}
我想做的事:
- 从其值中删除额外列表
- 将每个元素的值转换为整数。
我试了一下:
for k,v in D.items(): D[k] = [i.split(',') for i in D[k] int(i) ]
但它不起作用。
【问题讨论】:
-
你能给出想要的样本输出吗?
-
示例输出如下: D = {0:[11,3,6,8], 1: [ 2], 3: [ 1,1163,1216, 13, 181, 33, 379]}
标签: python-3.x