我想在默认情况下将第一个位置设置为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中的下拉值,但它是隐藏的输入,并且值在查询中加载
我希望有人能帮助我
问候!
我有一个数据框,其中列出了列值,并且想要查找两列之间的差异,或者换句话说,我想查找 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) 我有一个数组如下:
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) 我想知道如何获取此数组的最后两个元素,如下所示:
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)
我希望任何人都能在这个问题上帮助我.
问候!