Сравнить array
по первому столбцу и проверить, все ли True
s для строки:
То же решение в numpy для лучшей производительности:
a = df.values
b = (a == a[:, [0]]).all(axis=1)
print (b)
[ True True False]
И при необходимости Series
:
s = pd.Series(b, axis=df.index)
Сравнение решений:
data = [[10,10,10],[12,12,12],[10,12,10]]
df = pd.DataFrame(data,columns=['Col1','Col2','Col3'])
#[30000 rows x 3 columns]
df = pd.concat([df] * 10000, ignore_index=True)
#jez - numpy array
In [14]: %%timeit
...: a = df.values
...: b = (a == a[:, [0]]).all(axis=1)
141 µs ± 3.23 µs per loop (mean ± std. dev. of 7 runs, 10000 loops each)
#jez - Series
In [15]: %%timeit
...: a = df.values
...: b = (a == a[:, [0]]).all(axis=1)
...: pd.Series(b, index=df.index)
169 µs ± 2.02 µs per loop (mean ± std. dev. of 7 runs, 10000 loops each)
#Andy Hayden
In [16]: %%timeit
...: df.eq(df.iloc[:, 0], axis=0).all(axis=1)
2.22 ms ± 68.5 µs per loop (mean ± std. dev. of 7 runs, 100 loops each)
#Wen1
In [17]: %%timeit
...: list(map(lambda x : len(set(x))==1,df.values))
56.8 ms ± 1.04 ms per loop (mean ± std. dev. of 7 runs, 10 loops each)
#K.-Michael Aye
In [18]: %%timeit
...: df.apply(lambda x: len(set(x)) == 1, axis=1)
686 ms ± 23.7 ms per loop (mean ± std. dev. of 7 runs, 1 loop each)
#Wen2
In [19]: %%timeit
...: df.nunique(1).eq(1)
2.87 s ± 115 ms per loop (mean ± std. dev. of 7 runs, 1 loop each)
Попробуйте это:
if (isset( Попробуйте это:
[110]POST['submit'])) {
$valgt = Попробуйте это:
[110]POST['Filmarkiv'];
echo "<section id='valgtfilm'>
<h1> " .$filmarkiv [$valgt]['titel']. " </h1>
<p> " .$filmarkiv [$valgt]['besk']. "</p>
<P> " .$filmarkiv [$valgt]['skues']. " </p>
<img src=' " .$filmarkiv [$valgt]['img']. " ' alt='Posterplakat' />
<img src=' " .$filmarkiv [$valgt]['rull']. " ' alt='Posterplakat' />
<a href=' ".$filmarkiv[$valgt]['imdblink']." ' id='imdblink'>Link til ImdB</a>
</section>";
};
Пожалуйста, обновите ваш код моим кодом для отправки кода формы.
if (isset( Пожалуйста, обновите ваш код моим кодом для отправки кода формы.
[110]POST['submit'])) {
$valgt = Пожалуйста, обновите ваш код моим кодом для отправки кода формы.
[110]POST['Filmarkiv'];
if(isset($filmarkiv[$valgt])){
echo "<section id='valgtfilm'>
<h1> " .$filmarkiv[$valgt]['titel']. " </h1>
<p> " .$filmarkiv[$valgt]['besk']. "</p>
<P> " .$filmarkiv[$valgt]['skues']. " </p>
<img src=' " .$filmarkiv[$valgt]['img']. " ' alt='Posterplakat' />
<img src=' " .$filmarkiv[$valgt]['rull']. " ' alt='Posterplakat' />
<a href=' ".$filmarkiv[$valgt]['imdblink']." ' id='imdblink'>Link til ImdB</a>
</section>";
}
else{
echo 'Not Found';
}
}
Это должно быть как у ...
<?php
if (isset( Это должно быть как у ...
[110] но лучше сделать это так, чтобы позже вы не столкнулись с проблемой неопределенного индекса ...
<?php
if (isset( Это должно быть как у ...
[110] но лучше сделать это так, чтобы позже вы не столкнулись с проблемой неопределенного индекса ...
[111]POST['submit'])) {
$valgt = Это должно быть как у ...
[110] но лучше сделать это так, чтобы позже вы не столкнулись с проблемой неопределенного индекса ...
[111]POST['Filmarkiv'];
if ($valgt) {
echo "<section id='valgtfilm'>"; ?>
<h1> <?=($filmarkiv[$valgt]['titel']) ? ($filmarkiv[$valgt]['titel']) : ("")?> </h1>
<p> <?=($filmarkiv[$valgt]['besk']) ? ($filmarkiv[$valgt]['besk']) : ("")?> </p>
<P> <?=($filmarkiv[$valgt]['skues']) ? ($filmarkiv[$valgt]['skues']) : ("")?> </p>
<?=($filmarkiv[$valgt]['img']) ? ("<img src=' " .$filmarkiv[$valgt]['img']. " ' alt='Posterplakat' />") : ("")?>
<?=($filmarkiv[$valgt]['rull']) ? ("<img src=' " .$filmarkiv[$valgt]['rull']. " ' alt='Posterplakat' />") : ("")?>
<?=($filmarkiv[$valgt]['imdblink']) ? ("<a href=' " .$filmarkiv[$valgt]['imdblink']. " '> Link til ImdB</a> </section>") : (" </section>")?>;
<? }};
?>
POST['submit'])) {
$valgt = Это должно быть как у ...
[110] но лучше сделать это так, чтобы позже вы не столкнулись с проблемой неопределенного индекса ...
<?php
if (isset( Это должно быть как у ...
[110] но лучше сделать это так, чтобы позже вы не столкнулись с проблемой неопределенного индекса ...
[111]POST['submit'])) {
$valgt = Это должно быть как у ...
[110] но лучше сделать это так, чтобы позже вы не столкнулись с проблемой неопределенного индекса ...
[111]POST['Filmarkiv'];
if ($valgt) {
echo "<section id='valgtfilm'>"; ?>
<h1> <?=($filmarkiv[$valgt]['titel']) ? ($filmarkiv[$valgt]['titel']) : ("")?> </h1>
<p> <?=($filmarkiv[$valgt]['besk']) ? ($filmarkiv[$valgt]['besk']) : ("")?> </p>
<P> <?=($filmarkiv[$valgt]['skues']) ? ($filmarkiv[$valgt]['skues']) : ("")?> </p>
<?=($filmarkiv[$valgt]['img']) ? ("<img src=' " .$filmarkiv[$valgt]['img']. " ' alt='Posterplakat' />") : ("")?>
<?=($filmarkiv[$valgt]['rull']) ? ("<img src=' " .$filmarkiv[$valgt]['rull']. " ' alt='Posterplakat' />") : ("")?>
<?=($filmarkiv[$valgt]['imdblink']) ? ("<a href=' " .$filmarkiv[$valgt]['imdblink']. " '> Link til ImdB</a> </section>") : (" </section>")?>;
<? }};
?>
POST['Filmarkiv'];
if ($valgt) {
echo "<section id='valgtfilm'>
<h1> " .$filmarkiv[$valgt]['titel']." </h1>
<p> " .$filmarkiv[$valgt]['besk']."</p>
<P> " .$filmarkiv[$valgt]['skues']." </p>
<img src=' " .$filmarkiv[$valgt]['img']. " ' alt='Posterplakat' />
<img src=' " .$filmarkiv[$valgt]['rull']. " ' alt='Posterplakat' />
<a href=' ".$filmarkiv[$valgt][imdb]." ' id='imdblink'>Link til ImdB</a>
</section>";
}};
?>
но лучше сделать это так, чтобы позже вы не столкнулись с проблемой неопределенного индекса ...
<?php
if (isset( Это должно быть как у ...
[110] но лучше сделать это так, чтобы позже вы не столкнулись с проблемой неопределенного индекса ...
[111]POST['submit'])) {
$valgt = Это должно быть как у ...
[110] но лучше сделать это так, чтобы позже вы не столкнулись с проблемой неопределенного индекса ...
[111]POST['Filmarkiv'];
if ($valgt) {
echo "<section id='valgtfilm'>"; ?>
<h1> <?=($filmarkiv[$valgt]['titel']) ? ($filmarkiv[$valgt]['titel']) : ("")?> </h1>
<p> <?=($filmarkiv[$valgt]['besk']) ? ($filmarkiv[$valgt]['besk']) : ("")?> </p>
<P> <?=($filmarkiv[$valgt]['skues']) ? ($filmarkiv[$valgt]['skues']) : ("")?> </p>
<?=($filmarkiv[$valgt]['img']) ? ("<img src=' " .$filmarkiv[$valgt]['img']. " ' alt='Posterplakat' />") : ("")?>
<?=($filmarkiv[$valgt]['rull']) ? ("<img src=' " .$filmarkiv[$valgt]['rull']. " ' alt='Posterplakat' />") : ("")?>
<?=($filmarkiv[$valgt]['imdblink']) ? ("<a href=' " .$filmarkiv[$valgt]['imdblink']. " '> Link til ImdB</a> </section>") : (" </section>")?>;
<? }};
?>