我有一个阵列x
,如下所示:切片1D阵列中numpy的无环
x=np.array(["83838374747412E61E4C202C004D004D004D020202C3CF",
"8383835F6260127314A0127C078E07090705023846C59F",
"83838384817E14231D700FAC09BC096808881E1C1BC68F",
"8484835C535212600F860A1612B90FCF0FCF012A2AC6BF",
"848484787A7A1A961BAC1E731086005D005D025408C6CF",
"8484845050620C300D500A9313E613E613012A2A5CC4BF",
"838383757C7CF18F02192653070D03180318080101BE6F",
"8584845557570F090E830F4309E5080108012A2A2AC6DF",
"85858453536B07D608B3124C102A102A1026010101C61F",
"83838384848411A926791C162048204820484D4444C3BF"], dtype=object)
这些是我需要为了转换为整数,然后应用转换因子切片级联的十六进制值。我想一个数组如:
[83,83,83,84,84,84,83,85,85,83]
这将是x[:,0:2]
等价,但我不能在这个(10,)
阵列片。我正在尝试做一些与MatLab中的字符数组类似的功能。我将在数百万行上做这个,这就是为什么我要避免循环。
“x”数组的行之间是否有任何'逗号'丢失? – Dalek 2014-10-20 19:28:29
是的,谢谢你。 – user3338505 2014-10-21 14:13:56