Mahtavaa!
Completion arvosana parantunut arvoon 3.85single
Lisää Vertailuista
Pyyhkäise näyttääksesi valikon
Useimmat käyttämäsi ehdot ovat vertailuja, joten on tärkeää käsitellä niitä tarkemmin. Vertailut perustuvat seuraaviin vertailuoperaattoreihin:
>(suurempi kuin);<(pienempi kuin);>=(suurempi tai yhtä suuri kuin);<=(pienempi tai yhtä suuri kuin);==(yhtä suuri kuin);!=(eri suuri kuin).
Lisäksi voit yhdistää useita ehtoja ja vertailuja seuraavilla loogisilla operaattoreilla:
&(looginen ja);|(looginen tai).
Jos vähintään yksi ehdoista on True, | palauttaa True; muuten se palauttaa False. Jos vähintään yksi ehdoista on False, & palauttaa False; muuten se palauttaa True.
Jokainen ehto tulee laittaa sulkeisiin () niitä yhdistettäessä.
1234567891011import numpy as np # Creating an array of integers from 1 to 10 inclusive array = np.arange(1, 11) # Retrieving elements greater than or equal to 5 AND less than 9 print(array[(array >= 5) & (array < 9)]) # Retrieving elements less than or equal to 4 AND not equal to 2 print(array[(array != 2) & (array <= 4)]) # Retrieving elements less than 3 OR equal to 8 print(array[(array < 3) | (array == 8)]) # Retrieving elements between 2 inclusive AND 5 inclusive OR equal to 9 print(array[(array >= 2) & (array <= 5) | (array == 9)])
Tarkastellaan seuraavaksi alla olevaa visualisointia, jotta koodi hahmottuu paremmin (punaiset ruudut kuvaavat varsinaisia haettuja alkioita):
Swipe to start coding
Analysoit eri tuotteiden arvioita, jotka on kerätty asiakaspalautteista. Arviot on tallennettu taulukkoon product_ratings, jossa jokainen alkio edustaa tuotteen arvosanaa.
- Käytä boolen indeksointia suodattaaksesi arviot, jotka ovat suurempia tai yhtä suuria kuin
3ja eivät ole5. - Tulosta tuloksena saatu taulukko.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme