Inhaltsverzeichnis
Listen in Python
Beispiel
Ausgabe
Erstellen Sie eine Liste
Elemente in der Liste
Element zur Liste hinzufügen
Verwenden Sie den Verkettungsoperator („+“)
Verwenden Sie die Append()-Methode
Verwenden Sie die Extend()-Methode
示例
输出
使用Insert()方法
结论
Heim Backend-Entwicklung Python-Tutorial Python-Programm zum Hinzufügen von Elementen zur Liste

Python-Programm zum Hinzufügen von Elementen zur Liste

Sep 06, 2023 am 08:13 AM
python 列表 添加

Python-Programm zum Hinzufügen von Elementen zur Liste

In diesem Artikel erfahren Sie, wie Sie Elemente zu einer Liste hinzufügen. In Python gibt es mehrere Möglichkeiten, mithilfe verschiedener Operatoren Elemente zu einer Liste hinzuzufügen. „Operatoren“ sind spezielle Symbole zur Durchführung arithmetischer oder logischer Berechnungen. Die Werte, mit denen ein Operator arbeitet, werden „Operanden“ genannt. Es gibt viele Arten von Operatoren, die in Python verwendet werden, z. B. „+“ zum Hinzufügen von Elementen, „-“ zum Schneiden von Elementen, „*“ zum Wiederholen von Elementen usw.

Listen in Python

Eine Liste ist eine Datenstruktur in Python, bei der es sich um eine variable, geordnete Folge von Elementen handelt. Listen werden verwendet, um mehrere Elemente in einer einzigen Variablen zu speichern. Listen bestehen aus vier in Python integrierten Datentypen, die zum Speichern von Datensammlungen verwendet werden. Die anderen drei sind Tupel, Mengen und Wörterbücher.

Beispiel

Das folgende Beispiel erstellt drei Listen – Liste1, Liste2 und Liste3. Liste1 enthält die Zahlen 1, 2, 3 und 4; Liste2 enthält die Zeichenfolgen „keshav“, „mohan“ und „govind“; Liste3 kombiniert Elemente aus beiden Listen und enthält eine Zahl, gefolgt von einer Zeichenfolge.

list1 = [1,2,3,4]
print (list1)
list2 = ["keshav","mohan","govind"]
print (list2)
list3 = [1,"keshav",2,"mohan"]
print(list3)
Nach dem Login kopieren

Ausgabe

[1, 2, 3, 4]
['keshav', 'mohan', 'govind']
[1, 'keshav', 2, 'mohan']
Nach dem Login kopieren

Bevor wir lernen, wie man Listenelemente hinzufügt, lernen wir zunächst, wie man eine Liste erstellt. Dadurch erhalten Sie einen schnellen Überblick über grundlegende Konzepte.

Erstellen Sie eine Liste

Wir können eine Liste erstellen, indem wir Elemente in eckige Klammern [] setzen und durch Kommas trennen. Lassen Sie es uns anhand eines Beispiels lernen.

Beispiel

Das folgende Beispiel zeigt, wie man eine Liste erstellt. Hier nehmen wir drei Namen: „alina“, „akash“ und „arjun“.

list= ["alina","akash", "arjun"]
print(list)
Nach dem Login kopieren

Ausgabe

Durch Ausführen des oben angegebenen Programms wird die folgende Namensliste erstellt.

['alina', 'akash', 'arjun'] 
Nach dem Login kopieren

Elemente in der Liste

Listen sind veränderbar, was bedeutet, dass das Element geändert, hinzugefügt und entfernt (geschnitten) werden kann.

Wir verwenden Operator=, um ein Element oder Element in einer Liste zu ändern.

Beispiel

Das folgende Beispiel definiert den Namen.

names=["ann","yash","maria"]
print(names)
Nach dem Login kopieren

Ausgabe

Nachdem wir das obige Programm ausgeführt haben, erhalten wir die folgende Ausgabe, die die in der Liste vorhandenen Elemente wie unten gezeigt ausgibt.

['ann', 'yash', 'maria']
Nach dem Login kopieren

Beispiel

Hier wird Operator= zum Ändern von Elementen verwendet. In diesem Beispiel zeigt Schritt 1 die Liste der Namen als ann, yash, maria, aber in Schritt 2 verwenden wir den Operator „=", um den Nachnamen „maria“ in „mike“ zu ändern.

names = ["ann","yash","maria"]
print(names)
names [2] = "mike"
print (names)
Nach dem Login kopieren

Ausgabe

Die Ausführung des obigen Programms erzeugt die folgende Ausgabe und ändert den Namen „Maria“ mit dem =-Operator in „Mike“

['ann', 'yash', 'maria']
['ann', 'yash', 'mike']
Nach dem Login kopieren

Element zur Liste hinzufügen

Wir können append(), extension(), insert(), concatenation() verwenden, um Elemente zur Liste hinzuzufügen.

Python ermöglicht Benutzern das Hinzufügen von Elementen zu Listen auf verschiedene Arten. Die Methode append() fügt ein Element am Ende der Liste hinzu, während die Methode extend() mehrere Elemente gleichzeitig anhängt.

Insert() kann verwendet werden, um ein Element an einem beliebigen Index einzufügen, während concatenation() zwei Listen zu einer zusammenführt. Alle vier Methoden eignen sich zum Hinzufügen von Elementen zu Python-Listen.

Verwenden Sie den Verkettungsoperator („+“)

Verkettung ist der Prozess in Python, bei dem zwei oder mehr Zeichenfolgen miteinander kombiniert werden. Dies kann mit dem „+“-Operator oder mit Formatierungsfunktionen wie str.format(), F-Strings und Formatbezeichnern erfolgen. Durch die Verkettung können wir längere Zeichenfolgen erstellen, indem wir kürzere Zeichenfolgen miteinander verketten.

Beispiel

Das unten angegebene Beispiel fügt zwei Listen zusammen. Die erste Liste namens 1 enthält die Namen Ann, Yash und Maria. Die zweite Liste namens2 enthält die Namen John, Andrew und Robin.

names1=["ann","yash","maria"]
names2=["john","andrew","robin"]
print(names1+names2)
Nach dem Login kopieren

Ausgabe

['ann', 'yash', 'maria', 'john', 'andrew', 'robin']
Nach dem Login kopieren

Verwenden Sie die Append()-Methode

Append() ist eine in Python integrierte Methode, die zum Hinzufügen von Elementen am Ende einer Liste verwendet wird. Es benötigt einen Parameter, der ein beliebiger Datentyp sein kann, beispielsweise eine Ganzzahl, ein String oder eine andere Liste.

Diese Methode gibt nichts zurück; sie ändert lediglich die ursprüngliche Liste, indem sie neue Elemente hinzufügt. Append() ist eine nützliche Möglichkeit, Elemente zu einer Liste in Python hinzuzufügen.

Beispiel

In diesem Beispiel wird die Zeichenfolge „cherry“ zu einer Liste von Früchten mit dem Namen „fruit“ hinzugefügt. Drucken Sie nach dem Hinzufügen die Liste aus, die nun „Apfel“, „Mango“, „Banane“ und „Kirsche“ enthält.

fruit=["apple", "mango", "banana" ]
a="cherry"
fruit.append(a)
print ("the updated list :",fruit) 
Nach dem Login kopieren

Ausgabe

the updated list : ['apple', 'mango', 'banana', 'cherry']
Nach dem Login kopieren

In diesem Programm haben wir eine Liste bestehend aus drei Früchten: ['Apfel', 'Mango', 'Banane'], und wir möchten den vierten Fruchtnamen „Kirsche“ zum letzten Element der Liste hinzufügen. Hier verwenden wir append() als Operator und die Ausgabe, die wir erhalten, ist: ['apple', 'mango', 'banana', 'cherry'].

Verwenden Sie die Extend()-Methode

. Extend() ist eine Funktion in Python, die zum Hinzufügen von Elementen aus einer Liste zu einer anderen Liste verwendet wird. Es hängt alle Elemente im Iterable an das Ende der Liste an und erweitert sie so. Es akzeptiert ein iterierbares Objekt als Eingabe und erweitert die Liste um seine einzelnen Elemente.

Beim Hinzufügen von Elementen zu einer vorhandenen Liste bleibt die ursprüngliche Reihenfolge der Elemente erhalten. Diese Methode gibt keinen Wert zurück, sondern aktualisiert die vorhandene Liste im Speicher mit dem neuen Wert.

示例

在此示例中,我们使用 extend() 函数来扩展元素并将其添加到水果列表中,输出为 ['apple', 'mango', '香蕉','c','h','e','r','r','y']

fruit=["apple", "mango", "banana" ]
a="cherry"
fruit.extend(a)
print("the updated list :",fruit)
Nach dem Login kopieren

输出

the updated list : ['apple', 'mango', 'banana', 'c', 'h', 'e', 'r', 'r', 'y']
Nach dem Login kopieren

使用Insert()方法

Insert()是python中的一个函数,用于在指定位置插入元素。它需要两个参数:要插入的元素的索引以及要插入的项目。

这可用于将元素添加到列表或任何其他数据结构(例如元组和字典)中。请务必注意,插入元素会将内存中该元素后面的所有现有元素移动一位。

示例

在下面的示例中,我们有一个由三种水果组成的列表:['apple', 'mango', 'banana'],由于我们想在特定位置添加“orange”,因此我们使用了插入运算符()。通过这个 insert() 运算符,我们可以在任何索引处添加任何元素。

fruits=['apple','banana','cherry']
fruits.insert(1,'orange')
print(fruits)
Nach dem Login kopieren

输出

['apple', 'orange', 'banana', 'cherry']
Nach dem Login kopieren

结论

在这篇文章中,我们简要解释了如何使用Python向列表中添加元素。我们使用了四种不同的方法insert()、concatenation()、append()、extend()。每个函数都有不同的方式来完成任务,即 Concatenation( ) 用于组合两个列表。 Append() 用于在列表末尾添加元素。 extend() 用于添加和扩展列表中添加的元素。 insert() 用于在任意索引处添加元素。

Das obige ist der detaillierte Inhalt vonPython-Programm zum Hinzufügen von Elementen zur Liste. 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

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

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)

Ist die VSCODE -Erweiterung bösartig? Ist die VSCODE -Erweiterung bösartig? Apr 15, 2025 pm 07:57 PM

VS -Code -Erweiterungen stellen böswillige Risiken dar, wie das Verstecken von böswilligem Code, das Ausbeutetieren von Schwachstellen und das Masturbieren als legitime Erweiterungen. Zu den Methoden zur Identifizierung böswilliger Erweiterungen gehören: Überprüfung von Verlegern, Lesen von Kommentaren, Überprüfung von Code und Installation mit Vorsicht. Zu den Sicherheitsmaßnahmen gehören auch: Sicherheitsbewusstsein, gute Gewohnheiten, regelmäßige Updates und Antivirensoftware.

Kann gegen Code in Windows 8 ausgeführt werden Kann gegen Code in Windows 8 ausgeführt werden Apr 15, 2025 pm 07:24 PM

VS -Code kann unter Windows 8 ausgeführt werden, aber die Erfahrung ist möglicherweise nicht großartig. Stellen Sie zunächst sicher, dass das System auf den neuesten Patch aktualisiert wurde, und laden Sie dann das VS -Code -Installationspaket herunter, das der Systemarchitektur entspricht und sie wie aufgefordert installiert. Beachten Sie nach der Installation, dass einige Erweiterungen möglicherweise mit Windows 8 nicht kompatibel sind und nach alternativen Erweiterungen suchen oder neuere Windows -Systeme in einer virtuellen Maschine verwenden müssen. Installieren Sie die erforderlichen Erweiterungen, um zu überprüfen, ob sie ordnungsgemäß funktionieren. Obwohl VS -Code unter Windows 8 möglich ist, wird empfohlen, auf ein neueres Windows -System zu upgraden, um eine bessere Entwicklungserfahrung und Sicherheit zu erzielen.

So führen Sie Programme in der terminalen VSCODE aus So führen Sie Programme in der terminalen VSCODE aus Apr 15, 2025 pm 06:42 PM

Im VS -Code können Sie das Programm im Terminal in den folgenden Schritten ausführen: Erstellen Sie den Code und öffnen Sie das integrierte Terminal, um sicherzustellen, dass das Codeverzeichnis mit dem Terminal Working -Verzeichnis übereinstimmt. Wählen Sie den Befehl aus, den Befehl ausführen, gemäß der Programmiersprache (z. B. Pythons Python your_file_name.py), um zu überprüfen, ob er erfolgreich ausgeführt wird, und Fehler auflösen. Verwenden Sie den Debugger, um die Debugging -Effizienz zu verbessern.

Kann Visual Studio -Code in Python verwendet werden Kann Visual Studio -Code in Python verwendet werden Apr 15, 2025 pm 08:18 PM

VS -Code kann zum Schreiben von Python verwendet werden und bietet viele Funktionen, die es zu einem idealen Werkzeug für die Entwicklung von Python -Anwendungen machen. Sie ermöglichen es Benutzern: Installation von Python -Erweiterungen, um Funktionen wie Code -Abschluss, Syntax -Hervorhebung und Debugging zu erhalten. Verwenden Sie den Debugger, um Code Schritt für Schritt zu verfolgen, Fehler zu finden und zu beheben. Integrieren Sie Git für die Versionskontrolle. Verwenden Sie Tools für die Codeformatierung, um die Codekonsistenz aufrechtzuerhalten. Verwenden Sie das Lining -Tool, um potenzielle Probleme im Voraus zu erkennen.

Wählen Sie zwischen PHP und Python: Ein Leitfaden Wählen Sie zwischen PHP und Python: Ein Leitfaden Apr 18, 2025 am 12:24 AM

PHP eignet sich für Webentwicklung und schnelles Prototyping, und Python eignet sich für Datenwissenschaft und maschinelles Lernen. 1.PHP wird für die dynamische Webentwicklung verwendet, mit einfacher Syntax und für schnelle Entwicklung geeignet. 2. Python hat eine kurze Syntax, ist für mehrere Felder geeignet und ein starkes Bibliotheksökosystem.

Kann VSCODE für MAC verwendet werden Kann VSCODE für MAC verwendet werden Apr 15, 2025 pm 07:36 PM

VS -Code ist auf Mac verfügbar. Es verfügt über leistungsstarke Erweiterungen, GIT -Integration, Terminal und Debugger und bietet auch eine Fülle von Setup -Optionen. Für besonders große Projekte oder hoch berufliche Entwicklung kann VS -Code jedoch Leistung oder funktionale Einschränkungen aufweisen.

PHP und Python: Verschiedene Paradigmen erklärt PHP und Python: Verschiedene Paradigmen erklärt Apr 18, 2025 am 12:26 AM

PHP ist hauptsächlich prozedurale Programmierung, unterstützt aber auch die objektorientierte Programmierung (OOP). Python unterstützt eine Vielzahl von Paradigmen, einschließlich OOP, funktionaler und prozeduraler Programmierung. PHP ist für die Webentwicklung geeignet, und Python eignet sich für eine Vielzahl von Anwendungen wie Datenanalyse und maschinelles Lernen.

Kann vscode ipynb ausführen Kann vscode ipynb ausführen Apr 15, 2025 pm 07:30 PM

Der Schlüssel zum Ausführen von Jupyter -Notebook im VS -Code liegt darin, sicherzustellen, dass die Python -Umgebung ordnungsgemäß konfiguriert ist, verstehen, dass die Codeausführungsreihenfolge mit der Zellreihenfolge übereinstimmt, und sich der großen Dateien oder externen Bibliotheken bewusst zu sein, die die Leistung beeinflussen können. Die vom VS -Code bereitgestellten Codebetausch- und Debugging -Funktionen können die Codierungseffizienz erheblich verbessern und Fehler verringern.

See all articles