[英]eliminate first position of tuples from list of tuples
我有这个元组列表:
t_s = [((1, 0, 0), 1), ((1, 0, 1), 1), ((1, 1, 0), 1), ((1, 1, 1), 0)]
我想变成:
clean_t_s = [((0, 0), 1), ((0, 1), 1), ((1, 0), 1), ((1, 1), 0)]
我该如何用Python做到这一点?
像这样:
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)]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.