Teile in der Liste aufteilen

7

Wie kann ich die folgende Liste drehen?

%Vor%

in

['1','2','A','B','C','D','7','8']

auf die pythischste Art?

Ich habe sehr unpythonischen Code, der verschachtelte Liste erstellt und dann flatterens:

%Vor%     
rikAtee 09.10.2012, 21:04
quelle

3 Antworten

19
%Vor%     
jfs 09.10.2012, 21:09
quelle
3
%Vor%

um die unerwünschten split() -Aufrufe weiter zu reduzieren:

%Vor%

mit map() :

%Vor%     
Ashwini Chaudhary 09.10.2012 21:07
quelle
0
___ qstntxt ___

Wie kann ich die folgende Liste drehen?

%Vor%

in

%code%

auf die pythischste Art?

Ich habe sehr unpythonischen Code, der verschachtelte Liste erstellt und dann flatterens:

%Vor%     
___ tag123python ___ Python ist eine dynamische und stark typisierte Programmiersprache, die die Usability betont. Zwei ähnliche, aber größtenteils inkompatible Versionen von Python sind weit verbreitet (2 und 3). Wenn Sie eine versionsspezifische Python-Frage haben, sollten Sie die Tags [python-2.7] oder [python-3.x] zusätzlich zum Tag [python] verwenden. Wenn Sie eine Python-Variante wie jython, pypy, iron-python usw. verwenden, kennzeichnen Sie diese bitte entsprechend. ___ tag123list ___ Liste kann sich beziehen auf: eine verkettete Liste (eine geordnete Menge von Knoten, die jeweils auf ihren Nachfolger verweisen) oder eine Form eines dynamischen Arrays. Um nicht für HTML-Listen verwendet zu werden, verwenden Sie stattdessen [html-lists]. ___ antwort13294398 ___
%Vor%     
___ qstnhdr ___ Teile in der Liste aufteilen ___ answer12808469 ___
%Vor%     
___ tag123split ___ Verwenden Sie dieses Tag für Fragen zum Trennen eines Elements (z. B. einer Zeichenfolge) in Teile, oft durch ein Trennzeichen oder einen regulären Ausdruck. ___ answer12808456 ___
%Vor%

um die unerwünschten %code% -Aufrufe weiter zu reduzieren:

%Vor%

mit %code% :

%Vor%     
___
raton 08.11.2012 17:27
quelle

Tags und Links