python把列表前几个元素提取到新列表

Python031

python把列表前几个元素提取到新列表,第1张

1、首先说先如何创建一个新列表,直接使用list=[2,3,4],即创建了一个名为list的列表。

2、如何查看list中的值的数量,这里使用len方法查看,len(list)则为list的值的数量。

3、使用append方法可以向list中添加前几个元素,list.append(value),示例如下图。

4、在列表使用中,经常需要遍历列表查看它的元素,需要使用for循环来完成,如下图所示

5、同时如果需要删除列表中的某一个元素,则使用dellist[0]删除第1个元素。

1、提取某个或某几个元素

ki = [1, 3, 4, 5, 6, 8]

print(ki[2])

print(ki[2:4])

结果:

4

[4, 5]

2、提取所有元素

ki = [1, 3, 4, 5, 6, 8]

for i in range(0, len(ki)):

print(ki[i])

结果:

1

3

4

5

6

8

3、随机提取元素

import random

ki = [1, 3, 4, 5, 6, 8]

mk = random.sample(ki, 4)

print(mk)

结果:

[3, 4, 8, 1]

因为你的“orderStrategyVOS”是一个列表类型的,所以你需要通过下标来访问,或者对应的列表项后才能获取“trigger_side”

所以,正确的写法是:trigger_side=result_win_loss_info["orderStrategyVOS"][0]["trigger_side"]