小编Fab*_*rra的帖子

设置第一个选项select2

我想在默认情况下将第一个位置设置为select2下拉列表,我已经尝试了这个但它不起作用:

$('#mylist').val($('#mylist option:first-child').val()).trigger('change');
Run Code Online (Sandbox Code Playgroud)

我试过的其他方式;

$('#mylist').val(1);
Run Code Online (Sandbox Code Playgroud)

但问题是我不知道它是什么价值,因为它取决于查询,它并不总是相同的值.

我没有设置HTML中的下拉值,但它是隐藏的输入,并且值在查询中加载

我希望有人能帮助我

问候!

javascript jquery select2

5
推荐指数
3
解决办法
2万
查看次数

Pandas 列差异,包含列表

我有一个数据框,其中列出了列值,并且想要查找两列之间的差异,或者换句话说,我想查找 A 列中 B 列中不存在的所有元素。

data={'NAME':['JOHN','MARY','CHARLIE'],
  'A':[[1,2,3],[2,3,4],[3,4,5]],
  'B':[[2,3,4],[3,4,5],[4,5,6]]}
df=pd.DataFrame(data)
df=df[['NAME','A','B']]

#I'm able to concatenate
df['C']=df['A']+df['B']

    NAME    A   B   C
  0 JOHN    [1, 2, 3]   [2, 3, 4]   [1, 2, 3, 2, 3, 4]
  1 MARY    [2, 3, 4]   [3, 4, 5]   [2, 3, 4, 3, 4, 5]
  2 CHARLIE [3, 4, 5]   [4, 5, 6]   [3, 4, 5, 4, 5, 6]
Run Code Online (Sandbox Code Playgroud)

有什么办法可以找出差异吗?

df['C']=df['A']-df['B']
Run Code Online (Sandbox Code Playgroud)

我知道我们可以使用df.apply一个函数,但逐行处理会运行缓慢,因为我有大约 400K 行。我正在寻找一种直接的方法,例如

df['C']=df['A']+df['B']
Run Code Online (Sandbox Code Playgroud)

python list dataframe pandas

2
推荐指数
1
解决办法
3326
查看次数

按月-年和周-年 Javascript 对数组进行排序

我有一个数组如下:

var monthYear = ["1-2016", "7-2015", "7-2016", "3-2016", "8-2016", "2-2016", "6-2016", "8-2015", "5-2016", "4-2016", "9-2015", "10-2015", "11-2015", "12-2015"];
Run Code Online (Sandbox Code Playgroud)

在这个数组中显示了月份和年份,我想按月份和年份排序如下:

var monthYear = ["7-2015", "8-2015", "9-2015", "10-2015", "11-2015", "12-2015", "1-2016", "2-2016", "3-2016", "4-2016", "5-2016", "6-2016", "7-2016", "8-2016"];
Run Code Online (Sandbox Code Playgroud)

与周类似

var weekYear = ["2015-30", "2015-31", "2015-32", "2015-33", "2015-34", "2015-35", "2015-36", "2015-37", "2015-38", "2015-39", "2015-40", "2015-41", "2015-42", "2015-44", "2015-49", "2016-06", "2016-09", "2015-43", "2015-45", "2015-46", "2015-47", "2015-48", "2015-50", "2015-51", "2015-52", "2016-01", "2016-02", "2016-03", "2016-04", "2016-05", "2016-07", "2016-08", "2016-10", "2016-11", "2016-12", "2016-13", "2016-14", "2016-15", "2016-16", "2016-17", …
Run Code Online (Sandbox Code Playgroud)

javascript arrays

1
推荐指数
1
解决办法
5536
查看次数

获取数组的最后两个位置

我想知道如何获取此数组的最后两个元素,如下所示:

array = [1,5,7,8,10,12,23,24];
Run Code Online (Sandbox Code Playgroud)

我试图获得,slice() function但它对我不起作用,因为我总是想获得最后两个职位.

array = [23,24];
Run Code Online (Sandbox Code Playgroud)

我希望任何人都能在这个问题上帮助我.

问候!

javascript arrays jquery position

-1
推荐指数
1
解决办法
1102
查看次数

标签 统计

javascript ×3

arrays ×2

jquery ×2

dataframe ×1

list ×1

pandas ×1

position ×1

python ×1

select2 ×1