Я думаю, вы можете попробовать добавить параметр axis=1
в concat
, потому что вывод df.iloc[0,:]
и df.iloc[-1,:]
равен Series
и транспонируется по T
:
print df.iloc[0,:]
a 1
b a
Name: 0, dtype: object
print df.iloc[-1,:]
a 4
b d
Name: 3, dtype: object
print pd.concat([df.iloc[0,:], df.iloc[-1,:]], axis=1)
0 3
a 1 4
b a d
print pd.concat([df.iloc[0,:], df.iloc[-1,:]], axis=1).T
a b
0 1 a
3 4 d
Попробуйте следующее:
jQuery("li:not(.current_page_parent) ul.children").hide();
Вы, вероятно, хотите, чтобы сначала отфильтровывали элементы ul
с «плохим» родителем, а , затем выбирали всех детей:
jQuery("ul:not(:parent.current_page_ancestor).children")
$('ul').filter(function() {
return $(this).parent('.current_page_parent').length === 0
}).hide();
:not(.current_page_ancestor > ul)
), потому что это правильный селектор CSS, в отличие от моего. CSS3:not()
принимает только один простой селектор - селекторные последовательности будут обрабатываться с помощью механизма выбора jQuery, который медленнее, чемquerySelectorAll()
. – BoltClock♦ 22 July 2011 в 02:29