我有这个元组列表:
t_s = [((1, 0, 0), 1), ((1, 0, 1), 1), ((1, 1, 0), 1), ((1, 1, 1), 0)]
Run Code Online (Sandbox Code Playgroud)
我想变成:
clean_t_s = [((0, 0), 1), ((0, 1), 1), ((1, 0), 1), ((1, 1), 0)]
Run Code Online (Sandbox Code Playgroud)
我怎么能这么做呢?
像这样,例如:
In [1]: %paste
t_s = [((1, 0, 0), 1), ((1, 0, 1), 1), ((1, 1, 0), 1), ((1, 1, 1), 0)]
## -- End pasted text --
In [2]: [(a[1:], b) for a, b in t_s]
Out[2]: [((0, 0), 1), ((0, 1), 1), ((1, 0), 1), ((1, 1), 0)]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
57 次 |
| 最近记录: |