我有一个元组列表如下:[(12,1),(123,4),(33,4)]我希望它变成[12,123,33]和[1,4,4]我只是想知道我怎么会去吗?
提前干杯
[1, 109, 2, 109, 2, 130, 2, 131, 2, 132, 3, 28, 3, 127] 我有这个数组,我想把它变成一个元组列表,每个元组都有2个值.所以这个列表变成了 [(1, 109), (2, 109), (2, 130), (2, 131), (2, 132), (3, 28), (3, 127)]
我是python的新手,我想知道如何从列表中删除项目.说我有这个清单:
a=[(102,12,0),(123,12,0),(124,12,1)]
Run Code Online (Sandbox Code Playgroud)
我想删除最后有0的项目,所以我的列表最终会像:
a = [(124,12,1)]
Run Code Online (Sandbox Code Playgroud) 我正在创建一个python程序.
我有一个清单:
[3, 28, 25, 126, 25, 127]
如何将其转换为元组列表,以便列表变为:
[(3,28),(25,126),(25,127)]
它加入了2个元素并构成了一个元组.
我有一个清单:
[(160, 177), (162, 169), (163, 169), (166, 173), (166, 176), (166, 177), (169, 176), (169, 177)]
我想要这个列表的反转,所以它变成:
[(177, 160), (169, 162), (169, 163), (173, 166), (176, 166), (177, 166), (176, 169), (177, 169)]
我认为你可以做类似的list1[:-1]事情.
如何在python中将字符串转换为int表示我有这个数组
['(111,11,12)','(12,34,56)'] to [(111,11,12),(12,34,56)]
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激
'145,153,8,1.35659494835128,155,C,H,H,H,H,H,H,H,H,H,H,H,H,H,C,X,X,X,1.000,0.000,0.000,0.286,0.429,0.000,0.286,0.000,0.286,0.571,0.000,0.143,0.000,0.143,0.000,0.143,0.429,0.286,0,2,0,0,3,1,0,1,3,3,1,0,1,1,0,X,X,X,1,3,0,0,3,1,0,1,3,3,1,0,3,3,0,X,X,X,3,1,3,3,0,3,4,3,0,0,3,4,2,1,4,X,X,X,0.265,0.213,0.523,0.155,0.265,0.052,0.374,0.155,0.290,0.232,0.097,0.381,0.000,0.187,0.174,0.077,0.348,0.213,0.143,0.143,0.000,0.000,0.000,0.143,0.000,0.000,0.000,0.143,0.143,0.000,0.000,0.000,0.143,0.000,0.143,0.000,0.000,0.000,E,E,E,E,E,4,4,3,4,3,3,3,3,3,1,0,1,2,0,3,0.077,0.052,0.039,0.045,0.013,0.065,0.052,0.065,0.026,0.026,0.065,0.058,0.006,0.071,0.058,0.071,0.052,0.019,0.039,0.103,0,0,0,2,-4,-1,2,-2,-3,-3,-3,3,-3,-4,0,2,2,-5,-3,-3,-2,-6,-6,-5,-6,-5,-5,-5,-6,-2,-4,-5,-1,-3,8,-3,-4,-7,-6,-1,0,-2,-1,2,-4,1,4,-3,-1,-3,0,1,0,-1,-3,0,-2,-4,-2,-3,1,-1,0,3,-4,1,2,-2,-1,-3,-4,2,-3,-4,-3,2,0,-5,-3,-2,-3,-5,-5,-5,-4,-4,-5,-6,-5,5,3,-5,4,0,-4,-4,-3,-4,-3,1,1,1,-2,0,-3,-1,5,-3,-2,-1,-2,1,-2,-4,-3,-1,-1,-2,-3,1,1,0,0,1,-4,1,2,-1,-1,-4,-3,4,-3,-5,2,0,0,-5,-4,-3,2,-1,-1,5,-4,0,2,-3,0,-4,-5,0,-4,-4,-2,-1,-1,1,-2,-3,-4,-6,-6,-6,-4,-6,-6,-7,-6,7,1,-6,-1,-3,-6,-5,-4,-6,-4,2,-4,-6,-6,-6,-4,-6,-6,-7,-6,7,1,-6,-1,-3,-6,-5,-4,-6,-4,2,0,-1,-2,1,-5,2,5,-4,-2,-2,-1,2,-3,-5,-2,-2,-1,-5,-3,0,2,1,-1,-1,-4,1,2,-3,-3,-4,-4,5,-3,-5,-2,0,-1,-5,-4,-3,2,-4,-5,-5,-2,-2,-1,-5,-4,-1,5,-4,1,-1,-5,-3,-2,-1,0,-1,-4,-5,-6,-7,-3,-5,-6,-7,-6,2,6,-5,-1,-2,-6,-5,-4,-5,-4,1,-3,3,2,-1,-5,2,4,-3,-2,-5,-4,4,-3,-5,-3,-2,-2,-5,-4,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-3,-5,-5,-6,-3,-5,-5,-6,-5,5,2,-5,0,5,-5,-4,-3,-3,-2,3,-4,-5,-5,-6,-6,-4,-5,-6,5,-5,-2,-5,-4,2,-5,-4,-5,-1,9,-5,-3,-3,0,7,-6,1,3,-2,-1,-6,-6,-2,-3,-6,-3,0,-2,-6,-5,-5,-5,-6,-6,-6,-4,-5,-6,-6,-2,2,1,-6,-2,8,-6,-5,-3,-2,2,-2,-1,-1,0,-2,-3,1,2,-3,-1,-3,-4,2,-2,-4,2,2,3,-5,-3,-2,0\n'
我列表中的每个单独项目都包含类似上述内容但具有不同数字的内容.我想保留前2个值,但摆脱其他一切.所以对于上面的例子.最终的结果是145,153.我的列表大小是145,我想对列表中的每个元素执行此操作
我有一份清单
['PFRMAT,RR', 'TARGET,', 'AUTHOR,5014-2892-3830', 'MODEL,1', 'TGAHPAFKYLAQTSGKEPTWNFWKYLVAPDGKVVGAWDPTVSVEEVRPQI', 'TALVR', '3,9', '3,16', '3,17', '3,18', '3,21', '3,25', '3,26', '3,27', '3,28', '3,29', '3,30']
Run Code Online (Sandbox Code Playgroud)
如何删除字符串字母,因此列表变为['3,9','3,16','3,17','3,18']
我不想使用删除前6个元素的函数,如del开始时字母串的数量不是固定的数量
我有这个清单:
[(3, 28), (25, 126), (25, 127), (26, 59)]
我怎么能把它变成这个:
[(28, 3), (126, 25), (127, 25), (59, 26)]
我只是想扭转元组中的内容