我可能使用了错误的名称/符号(并且SO上可能存在答案,但我找不到它)。请帮助我澄清,以便我可以更新帖子,并在将来帮助像我这样的人。
我有一个未知维度 dcap.setCapability(MobileCapabilityType.AUTOMATION_NAME, "UiAutomator2");
dcap.setCapability(MobileCapabilityType.PLATFORM_NAME, "Android");
dcap.setCapability(MobileCapabilityType.DEVICE_NAME, "Pixel_2_API_22");
dcap.setCapability("avd", "Pixel_2_API_22");
dcap.setCapability(MobileCapabilityType.APPIUM_VERSION, "1.7.2");
dcap.setCapability("appPackage", "com.xxxxxx.xxxx");
dcap.setCapability(MobileCapabilityType.CLEAR_SYSTEM_FILES, "true");
dcap.setCapability("autoGrantPermissions", "true");
dcap.setCapability(MobileCapabilityType.NO_RESET, "false");
dcap.setCapability(MobileCapabilityType.FULL_RESET, "false");
dcap.setCapability(MobileCapabilityType.VERSION, "5.1");
dcap.setCapability(MobileCapabilityType.APP, "/Users/prakashp/IdeaProjects/xxxx/src/test/resources/YMCA.apk");
的数组A
,以及未知长度n
的索引列表,其中l
。
我希望能够选择与l<=n
中的索引相对应的A
切片。我想要:
l
答案 0 :(得分:2)
你需要一个元组:
>>> A[tuple(idx)]
array([0., 0., 0., 0., 0.])
>>> A[tuple(idx)].shape
(5,)
使用list
建立索引的含义不同。有关详细信息,请参阅numpy
的{{3}}。