我有這樣一個名單列表:如何創建列表的基礎上一定值的列表在Python
p = [
[84, 104, 105, 115, 32, 105, 115, 32, 97, 32, 116, 101, 115, 116, 32, 111, 102, 32],
[9, 9, 73, 116, 32, 105, 115, 32, 98, 101, 97, 117, 116, 105, 102, 117, 108, 108, 121, 46],
[78, 101, 101, 100, 32, 116, 111, 32, 102, 105, 103, 117, 114, 101, 32, 108, 105, 110, 101, 46],
[105, 116, 32, 97, 110, 100, 32, 108, 111, 118, 105, 110, 103, 32, 105, 116, 46, 46, 46],
[49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 46, 46, 46, 33, 33, 33]
]
我要創建的每個值的列表的列表中值32和如果列表中沒有值32,則將所有內容都放入新列表中。 我想要結果是這樣的。
p = [
[[84, 104, 105, 115, 32], [105, 115, 32], [97, 32], [116, 101, 115, 116, 32], [111, 102, 32]],
[[9, 9, 73, 116, 32], [105, 115, 32], [98, 101, 97, 117, 116, 105, 102, 117, 108, 108, 121, 46]],
[[78, 101, 101, 100, 32], [116, 111, 32], [102, 105, 103, 117, 114, 101, 32], [108, 105, 110, 101, 46]],
[[105, 116, 32], [97, 110, 100, 32], [108, 111, 118, 105, 110, 103, 32], [105, 116, 46, 46, 46]],
[[49, 50, 51, 52, 53, 54, 55, 56, 57, 48, 46, 46, 46, 33, 33, 33]]
]
是否可以這樣做?如果是這樣,請你給我一個解決方案?
謝謝大家。
「做功課的我」 –
等都不是代碼編寫的服務,請嘗試自己的代碼然後提出嘗試和問題,我們可以幫助 –
FWIW,'b''.join(map(bytes,p))'returns'b'This is a test of \ t \ tIt是美麗的。需要圖線。它和愛它... 1234567890 ... !!!' –