• Falsches Dokument? Kostenlos tauschen
  • Geschrieben von Student*innen, die bestanden haben
  • Sofort verfügbar nach Zahlung
  • Online lesen oder als PDF
Verkaufen
Wo studierst du
Deine Sprache
Document preview thumbnail
Vorschau 2 aus 5 Seiten
Andere

Data Structures in Python: A Comprehensive Guide with Examples

Document preview thumbnail
Vorschau 2 aus 5 Seiten

This document explores data structures in Python, including lists, tuples, sets, dictionaries, and advanced structures like queues and stacks. Learn how to use Python’s built-in data structures with practical examples. Perfect for first-year Computer Science students.

Inhaltsvorschau

Data Structures in Python

1. Lists
 A list is an ordered, mutable collection of items. Lists can contain elements
of different data types.

Creating Lists:

# Creating a list
my_list = [1, 2, 3, 4, 5]
mixed_list = [1, "Hello", 3.14, True]

Accessing Elements:

 Use indexing to access elements (starting from 0).

print(my_list[0]) # Output: 1

Common List Operations:

# Adding elements
my_list.append(6) # Adds 6 to the end
my_list.insert(2, "Hi") # Inserts "Hi" at index 2

# Removing elements
my_list.remove(3) # Removes the first occurrence of 3
my_list.pop() # Removes the last element

# Slicing
sub_list = my_list[1:4] # Gets elements from index 1 to 3

# Sorting
my_list.sort() # Sorts the list in ascending order
my_list.reverse() # Reverses the order of elements

, 2. Tuples
 A tuple is an ordered, immutable collection of items. Once created, the
elements cannot be changed.

Creating Tuples:

my_tuple = (1, 2, 3)
single_element_tuple = (5,) # Comma is required for single-element tuples

Accessing Elements:

print(my_tuple[1]) # Output: 2

Use Cases:

 Tuples are used when you want to ensure data cannot be changed, such as
storing coordinates.



3. Dictionaries
 A dictionary is an unordered collection of key-value pairs. Keys must be
unique and immutable (e.g., strings, numbers, tuples).

Creating Dictionaries:

my_dict = {
"name": "Alice",
"age": 25,
"city": "New York"
}

Accessing Elements:

print(my_dict["name"]) # Output: Alice

Dokument Information

Hochgeladen auf
24. januar 2025
Anzahl der Seiten
5
geschrieben in
2024/2025
Typ
Andere
Person
Unbekannt
$7.39

Falsches Dokument? Kostenlos tauschen Innerhalb von 14 Tagen nach dem Kauf und vor dem Herunterladen kannst du ein anderes Dokument wählen. Du kannst den Betrag einfach neu ausgeben.
Geschrieben von Student*innen, die bestanden haben
Sofort verfügbar nach Zahlung
Online lesen oder als PDF

Verkauft
0
Anhänger
0
Sachen
252
Zuletzt verkauft
-



Warum sich Studierende für Stuvia entscheiden

on Mitstudent*innen erstellt, durch Bewertungen verifiziert

Geschrieben von Student*innen, die bestanden haben und bewertet von anderen, die diese Studiendokumente verwendet haben.

Nicht zufrieden? Wähle ein anderes Dokument

Kein Problem! Du kannst direkt ein anderes Dokument wählen, das besser zu dem passt, was du suchst.

Bezahle wie du möchtest, fange sofort an zu lernen

Kein Abonnement, keine Verpflichtungen. Bezahle wie gewohnt per Kreditkarte oder Sofort und lade dein PDF-Dokument sofort herunter.

Student with book image

“Gekauft, heruntergeladen und bestanden. So einfach kann es sein.”

Alisha Student

Arbeitest du an deiner Quellenangabe?

Erstelle korrekte Quellenangaben in APA, MLA und Harvard mit unserem kostenlosen Zitiergenerator.

Arbeitest du an deiner Quellenangabe?

Häufig gestellte Fragen