Der Code unten nur Zugriff auf eine Liste zu einem Zeitpunkt und Blick nach vorne 1 Element jeder Schleife: from itertools import izip_longest alist = ['foo','bar','duh'] blist = ['ofo','ardavak','dot','dotdat'] for i, plus1 in izip_longest(alist, alist[1:], fillvalue=None): iplus1 = i + plus1 if plus1 is not None else "" for j, plus1 in izip_longest(blist, blist[1:], fillvalue=None): […]
Der folgende Code erzeugt nicht was ich will Um jedes Tupel in ein Tupel zu einem Numpy Array zu konvertieren, gib mir dann die Möglichkeit, die Werte mit mehreren Indizes abzurufen. import numpy as np a=np.asarray([[1,2,3],[2,3,4,5]]) print a Ausgang ist der Fehler: IndexError: too many indices Allerdings, was ich will, dass es abzurufen ist 1, […]
Ich habe eine Liste, die viele Duplikate hat, wie kann ich den Index aller Duplikate im Array finden. Also im Grunde suche ich nach einem Datenelement und wenn es Duplikate hat. Es druckt die Indizes, wo das Element gefunden wird, einschließlich wo die Duplikate sind
Ich importiere eine csv-Liste in python durch "fh" Es liest es Zeile für Zeile und macht ein Listen-Item jeder Zeile. Jetzt möchte ich, dass jedes List-Item getrennt ist (es hat Kommas) und in eine neue Liste gestellt werden. Jetzt bekomme ich: y = ['1,2,3'] Ich möchte: y = ['1', '2', '3'] Code habe ich jetzt: […]
Ich habe folgende Liste a = ['a','c','d'] Ich muss überprüfen, ob der Listenindex 4 (oder ein beliebiger Index) auf der Liste vorhanden ist oder nicht. Gibt es eine Methode ähnlich wie php isset in python für diese (ohne Ausnahmebehandlung)?
Ich habe eine Textdatei in ein numpy Array importiert, wie unten gezeigt. data=np.genfromtxt(f,dtype=None,delimiter=',',names=None) Wo f den Pfad meiner csv-Datei enthält Jetzt Daten enthalten die folgenden. array([(534, 116.48482, 39.89821, '2008-02-03 00:00:49'), (650, 116.4978, 39.98097, '2008-02-03 00:00:02'), (675, 116.31873, 39.9374, '2008-02-03 00:00:04'), (715, 116.70027, 40.16545, '2008-02-03 00:00:45'), (2884, 116.67727, 39.88201, '2008-02-03 00:00:48'), (3799, 116.29838, 40.04533, '2008-02-03 00:00:37'), […]
Ich versuche, einen Code zu schreiben, der zufällig zwischen 1 und 4 Elementen einer Liste 50 mal auswählen wird. Die Liste, mit der ich arbeite, ist ['nu', 'ne', 'na', 'ku', 'ke', 'ka'] . Also im Grunde, ich möchte, dass es so etwas ausgibt nukuna ke keka nuka nane nanenu nu nukekanu kunu … 50 mal
Dies ist eine tolle Grundierung, aber antwortet nicht, was ich brauche: Kombinieren von zwei sortierten Listen in Python Ich habe zwei Python-Listen, jeder ist eine Liste von datetime, Wert-Paare: list_a = [['1241000884000', 3], ['1241004212000', 4], ['1241006473000', 11]] Und: list_x = [['1241000884000', 16], ['1241000992000', 16], ['1241001121000', 17], ['1241001545000', 19], ['1241004212000', 20], ['1241006473000', 22]] Es gibt tatsächlich […]
Ich habe vor kurzem ein Projekt gemacht, in dem eines der Ziele ist, so wenig Speicher wie möglich zu verwenden, um eine Reihe von Dateien mit Python 3 zu speichern. Fast alle Dateien nehmen sehr wenig Platz ein, abgesehen von einer Liste von ganzen Zahlen, die ist Ungefähr 333,000 Integers lang und hat ganzzahlige bis […]
Ich bin neu in Python und ich versuche, einen Website-Scraper zu schreiben, um Links von Subreddits zu bekommen, die ich dann an eine andere Klasse später weiterleiten kann, um den automatischen Download von Bildern von imagur zu machen. In diesem Code-Snippet versuche ich nur, das Subreddit zu lesen und irgendwelche imagin htmls von hrefs zu […]