我需要将列表列表转换为整数列表.
从:
L1 = [[1, 2, 3, 4], [3, 7, 1, 7], [0, 5, 6, 7], [9, 4, 5, 6]]
Run Code Online (Sandbox Code Playgroud)
至:
L2 = [1234, 3717, 0567, 9456]
Run Code Online (Sandbox Code Playgroud)
如何让python识别以0开头的整数?像这样的情况L2[2]
另一个问题是,如何检查列表中的项目是否已订购?
A = [1, 2, 6, 9] ---->True
Run Code Online (Sandbox Code Playgroud)
除了这个:
A == sorted(A)
Run Code Online (Sandbox Code Playgroud)
你们这些人很快.谢谢!
第一个问题可以通过
L = [int("".join([str(y) for y in x])) for x in L]
Run Code Online (Sandbox Code Playgroud)
不幸的是,整数不是以0开头.没有办法做到这一点.
检查是否A == sorted(A)是完美的方法.