Heim Web-Frontend CSS-Tutorial Vom Anfänger bis zum Experten: Beherrschen Sie die Fähigkeiten im Umgang mit Ist- und Wo-Selektoren

Vom Anfänger bis zum Experten: Beherrschen Sie die Fähigkeiten im Umgang mit Ist- und Wo-Selektoren

Sep 08, 2023 am 09:15 AM
选择器 where is

Vom Anfänger bis zum Experten: Beherrschen Sie die Fähigkeiten im Umgang mit Ist- und Wo-Selektoren

Vom Anfänger bis zum Experten: Beherrschen Sie die Fähigkeiten im Umgang mit Ist- und Wo-Selektoren

Einführung:
Im Prozess der Datenverarbeitung und -analyse ist der Selektor ein sehr wichtiges Werkzeug. Durch Selektoren können wir die erforderlichen Daten entsprechend bestimmten Bedingungen aus dem Datensatz extrahieren. In diesem Artikel werden die Verwendungsfähigkeiten von is- und where-Selektoren vorgestellt, um den Lesern zu helfen, die leistungsstarken Funktionen dieser beiden Selektoren schnell zu beherrschen.

1. Verwendung des Selektors
Dieser Selektor ist ein grundlegender Selektor, der es uns ermöglicht, den Datensatz basierend auf bestimmten Bedingungen zu filtern. Das Folgende ist ein Beispiel für die Verwendung des is-Selektors:

import pandas as pd

# 创建示例数据集
data = {'姓名': ['张三', '李四', '王五', '赵六'],
        '年龄': [18, 21, 22, 20],
        '性别': ['男', '女', '男', '女']}
df = pd.DataFrame(data)

# 使用is选择器
selected_data = df[df['年龄'] > 20]

print(selected_data)
Nach dem Login kopieren

Ausgabeergebnis:

   姓名  年龄 性别
1  李四  21  女
2  王五  22  男
Nach dem Login kopieren

Im obigen Beispiel haben wir den is-Selektor verwendet, um die Daten zu filtern, deren Alter größer als 20 ist. Es ist ersichtlich, dass nur Li Si und Wang Wu älter als 20 Jahre sind, sodass das Endergebnis nur ihre Informationen enthält.

2. Verwendung des Where-Selektors
Der Where-Selektor ist ein weiterer häufig verwendeter Selektor, der es uns ermöglicht, den Datensatz basierend auf bestimmten Bedingungen zu filtern und zu ersetzen. Das Folgende ist ein Beispiel für die Verwendung des Where-Selektors:

import pandas as pd

# 创建示例数据集
data = {'姓名': ['张三', '李四', '王五', '赵六'],
        '年龄': [18, 21, 22, 20],
        '性别': ['男', '女', '男', '女']}
df = pd.DataFrame(data)

# 使用where选择器
df.where(df['性别'] == '男', '未知', inplace=True)

print(df)
Nach dem Login kopieren

Ausgabeergebnis:

   姓名  年龄 性别
0  张三  18  男
1  未知  21  未知
2  王五  22  男
3  未知  20  未知
Nach dem Login kopieren

Im obigen Beispiel haben wir den Where-Selektor verwendet, um die Daten durch das männliche Geschlecht zu ersetzen. Es ist ersichtlich, dass sich die ursprünglichen männlichen Daten nicht geändert haben, die weiblichen Daten jedoch durch „unbekannt“ ersetzt wurden. Unter diesen gibt der Parameter inplace=True eine Änderung am ursprünglichen Datensatz an.

3. Fortgeschrittene Nutzungsfähigkeiten von is- und where-Selektoren
Zusätzlich zu den oben genannten grundlegenden Nutzungsmethoden verfügen is-and-where-Selektoren auch über einige fortgeschrittene Nutzungsfähigkeiten, um komplexere Anforderungen zu erfüllen.

  1. Multi-Bedingungsfilterung
    Sie können mehrere Bedingungen zum Filtern durch logische Operatoren (z. B. und oder oder) kombinieren. Der Beispielcode lautet wie folgt:
import pandas as pd

# 创建示例数据集
data = {'姓名': ['张三', '李四', '王五', '赵六'],
        '年龄': [18, 21, 22, 20],
        '性别': ['男', '女', '男', '女']}
df = pd.DataFrame(data)

# 使用多条件筛选
selected_data = df[(df['年龄'] > 20) & (df['性别'] == '男')]

print(selected_data)
Nach dem Login kopieren

Ausgabeergebnis:

   姓名  年龄 性别
2  王五  22  男
Nach dem Login kopieren

Im obigen Beispiel haben wir die Filterung mit mehreren Bedingungen verwendet, um Daten mit einem Alter über 20 und einem männlichen Geschlecht herauszufiltern.

  1. Filter basierend auf Datentyp
    Bei der Arbeit mit einem Datensatz müssen Sie manchmal Spalten oder Zeilen bestimmter Datentypen herausfiltern. Der Beispielcode lautet wie folgt:
import pandas as pd

# 创建示例数据集
data = {'姓名': ['张三', '李四', '王五', '赵六'],
        '年龄': [18, 21, 22, 20],
        '性别': ['男', '女', '男', '女']}
df = pd.DataFrame(data)

# 筛选字符串类型的列
string_columns = df.select_dtypes(include='object')

print(string_columns)
Nach dem Login kopieren

Ausgabeergebnis:

   姓名 性别
0  张三  男
1  李四  女
2  王五  男
3  赵六  女
Nach dem Login kopieren

Im obigen Beispiel haben wir die Funktion „select_dtypes“ verwendet, um die Spalten herauszufiltern, deren Datentyp „String“ ist.

Fazit:
Durch die Einleitung dieses Artikels haben wir die grundlegende Verwendung von is- und where-Selektoren erlernt und einige fortgeschrittene Verwendungsfähigkeiten gemeistert. Selektoren sind unverzichtbare Werkzeuge bei der Datenverarbeitung und -analyse. Die Beherrschung dieser Fähigkeiten wird unsere Arbeitseffizienz erheblich verbessern. Ich hoffe, dass die Leser nach dem Studium dieses Artikels die Selektoren „is“ und „where“ flexibel nutzen können, um Daten besser zu verarbeiten und zu analysieren.

Das obige ist der detaillierte Inhalt vonVom Anfänger bis zum Experten: Beherrschen Sie die Fähigkeiten im Umgang mit Ist- und Wo-Selektoren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Was ist die Kennung des ID-Selektors in CSS? Was ist die Kennung des ID-Selektors in CSS? Sep 22, 2022 pm 03:57 PM

In CSS ist die Kennung des ID-Selektors „#“. Sie können einen bestimmten Stil für das HTML-Element angeben, das mit einem bestimmten ID-Attributwert markiert ist. Die Syntaxstruktur ist „#ID-Wert {Attribut: Attributwert;}“. Das ID-Attribut ist auf der gesamten Seite eindeutig und nicht wiederholbar; der ID-Attributwert sollte nicht mit einer Zahl beginnen. IDs, die mit Zahlen beginnen, funktionieren in Mozilla/Firefox-Browsern nicht.

Verwenden Sie den Pseudoklassenselektor :nth-child(n+3), um den Stil untergeordneter Elemente auszuwählen, deren Position größer oder gleich 3 ist Verwenden Sie den Pseudoklassenselektor :nth-child(n+3), um den Stil untergeordneter Elemente auszuwählen, deren Position größer oder gleich 3 ist Nov 20, 2023 am 11:20 AM

Verwenden Sie den Pseudoklassenselektor :nth-child(n+3), um den Stil untergeordneter Elemente auszuwählen, deren Position größer oder gleich 3 ist. Das spezifische Codebeispiel lautet wie folgt: HTML-Code: <divid="container" ><divclass="item"&gt ;Erstes untergeordnetes Element</div><divclass="item"&

Ein praktischer Leitfaden zur Where-Methode in Laravel-Sammlungen Ein praktischer Leitfaden zur Where-Methode in Laravel-Sammlungen Mar 10, 2024 pm 04:36 PM

Praktischer Leitfaden zur Where-Methode in Laravel-Sammlungen Während der Entwicklung des Laravel-Frameworks stellen Sammlungen eine sehr nützliche Datenstruktur dar, die umfangreiche Methoden zur Datenbearbeitung bereitstellt. Unter diesen ist die Where-Methode eine häufig verwendete Filtermethode, mit der Elemente in einer Sammlung basierend auf bestimmten Bedingungen gefiltert werden können. In diesem Artikel wird die Verwendung der Where-Methode in Laravel-Sammlungen vorgestellt und ihre Verwendung anhand spezifischer Codebeispiele demonstriert. 1. Grundlegende Verwendung der Where-Methode

CSS-Pseudo-Selektor-Lernen, Pseudoklassen-Selektor-Analyse CSS-Pseudo-Selektor-Lernen, Pseudoklassen-Selektor-Analyse Aug 03, 2022 am 11:26 AM

Im vorherigen Artikel „Css-Pseudo-Selektor-Lernen – Pseudo-Element-Selektor-Analyse“ haben wir etwas über Pseudo-Element-Selektoren gelernt, und heute werfen wir einen genaueren Blick auf Pseudo-Klassen-Selektoren. Ich hoffe, dass es für alle hilfreich ist!

So verwenden Sie die Where-Methode in Laravel-Sammlungen So verwenden Sie die Where-Methode in Laravel-Sammlungen Mar 10, 2024 pm 10:21 PM

So verwenden Sie die Where-Methode in der Laravel-Sammlung: Laravel ist ein beliebtes PHP-Framework, das eine Fülle von Funktionen und Tools bereitstellt, um Entwicklern die schnelle Erstellung von Anwendungen zu erleichtern. Unter anderem ist Collection eine sehr praktische und leistungsstarke Datenstruktur in Laravel. Entwickler können Sammlungen verwenden, um verschiedene Vorgänge an Daten durchzuführen, wie z. B. Filtern, Zuordnen, Sortieren usw. In Sammlungen ist die Where-Methode eine häufig verwendete Methode zum Filtern der Sammlung basierend auf angegebenen Bedingungen.

Was tun, wenn der Javascript-Selektor fehlschlägt? Was tun, wenn der Javascript-Selektor fehlschlägt? Feb 10, 2023 am 10:15 AM

Der JavaScript-Selektor schlägt fehl, weil der Code nicht standardisiert ist. Die Lösung ist: 1. Entfernen Sie den importierten JS-Code und die ID-Selektormethode wird wirksam. 2. Führen Sie einfach den angegebenen JS-Code ein, bevor Sie „jquery.js“ einführen.

Vom Anfänger bis zum Experten: Beherrschen Sie die Fähigkeiten im Umgang mit Ist- und Wo-Selektoren Vom Anfänger bis zum Experten: Beherrschen Sie die Fähigkeiten im Umgang mit Ist- und Wo-Selektoren Sep 08, 2023 am 09:15 AM

Vom Anfänger bis zum Experten: Beherrschen Sie die Fähigkeiten im Umgang mit Is- und Where-Selektoren. Einführung: Im Prozess der Datenverarbeitung und -analyse ist der Selektor ein sehr wichtiges Werkzeug. Durch Selektoren können wir die erforderlichen Daten entsprechend bestimmten Bedingungen aus dem Datensatz extrahieren. In diesem Artikel werden die Verwendungsfähigkeiten von is- und where-Selektoren vorgestellt, um den Lesern zu helfen, die leistungsstarken Funktionen dieser beiden Selektoren schnell zu beherrschen. 1. Verwendung des is-Selektors Der is-Selektor ist ein grundlegender Selektor, der es uns ermöglicht, den Datensatz basierend auf gegebenen Bedingungen auszuwählen.

Enthalten Selektoren in CSS Hypertext-Tag-Selektoren? Enthalten Selektoren in CSS Hypertext-Tag-Selektoren? Sep 01, 2022 pm 05:25 PM

Nicht im Lieferumfang enthalten. Zu den CSS-Selektoren gehören: 1. Tag-Selektor, der bestimmte HTML-Elemente anhand des Elementnamens der HTML-Seite findet; 2. Klassen-Selektor, der bestimmte HTML-Elemente anhand des Werts des Klassenattributs des HTML-Elements findet; welche bestimmte HTML-Elemente über den Wert des id-Attributs des HTML-Elements lokalisieren. 4. Der Platzhalter-Selektor „*“ kann auf alle Arten von Tag-Elementen verweisen, einschließlich benutzerdefinierter Elemente. 5. Der Attribut-Selektor verwendet den vorhandenen Attributnamen des HTML-Element oder Attributwert zum Auffinden eines bestimmten HTML-Elements.

See all articles