Wie frage ich Spalten ab, bei denen es sich um Listen oder Diktate handelt?Python

Python-Programme
Anonymous
 Wie frage ich Spalten ab, bei denen es sich um Listen oder Diktate handelt?

Post by Anonymous »

Wie kann ich Spalten abfragen, bei denen es sich um Listen oder Diktate handelt? Hier sind einige grundlegende JSON-ähnliche Daten.

Code: Select all

[
{
"id": 1,
"name": "John Doe",
"age": 30,
"email": "[email protected]",
"isStudent": false,
"hobbies": ["reading", "gaming", "hiking"],
"address": {
"street": "123 Main St",
"city": "Anytown",
"country": "USA"
}
},
{
"id": 2,
"name": "Jane Smith",
"age": 25,
"email": "[email protected]",
"isStudent": true,
"hobbies": ["painting", "yoga", "photography"],
"address": {
"street": "456 Oak Ave",
"city": "Somewhere",
"country": "Canada"
}
},
{
"id": 3,
"name": "Bob Johnson",
"age": 42,
"email": "[email protected]",
"isStudent": false,
"hobbies": ["cooking", "fishing", "gardening"],
"address": {
"street": "789 Pine Rd",
"city": "Otherville",
"country": "UK"
}
},
{
"id": 4,
"name": "Alice Chen",
"age": 28,
"email": "[email protected]",
"isStudent": false,
"hobbies": ["coding", "chess", "traveling"],
"address": {
"street": "321 Maple Blvd",
"city": "Techcity",
"country": "USA"
}
},
{
"id": 5,
"name": "David Wilson",
"age": 19,
"email": "[email protected]",
"isStudent": true,
"hobbies": ["basketball", "music", "movies"],
"address": {
"street": "654 Cedar Ln",
"city": "University Town",
"country": "Australia"
}
}
]

Code: Select all

df = pd.read_json("file.json")
Zum Beispiel möchte ich jeden finden, der Gaming als Hobby ansieht und dessen Stadt Anytown ist.
Mein erster Instinkt war, entweder die Listenindizes aufzulösen und Elemente in neue Spalten zu diktieren oder den Wert der Zelle als Zeichenfolge für die Suche zu lesen.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post