Heim >Backend-Entwicklung >Python-Tutorial >So ordnen Sie String-Arrays in Python in umgekehrter Reihenfolge an

So ordnen Sie String-Arrays in Python in umgekehrter Reihenfolge an

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼Original
2019-06-22 17:14:3311585Durchsuche

So ordnen Sie String-Arrays in Python in umgekehrter Reihenfolge an

Wie sortiere ich String-Arrays in umgekehrter Reihenfolge in Python? Hier sind mehrere Methoden:

1. Reihenfolge der ursprünglichen Elemente umkehren:

Umgekehrte Reihenfolge der ursprünglichen Elemente

(1) Slice

>>> arr = [1,2,3,4,3,4]
>>> print (arr[::-1])
[4, 3, 4, 3, 2, 1]

(2) reverse()

>>> arr = [1,2,3,4,3,4]
>>> arr.reverse()
>>> print (arr)
[4, 3, 4, 3, 2, 1]

(3)reversed(arr) #Gib ein durchquerbares Objekt in umgekehrter Reihenfolge zurück

arr = [1,2,3,4,3,4]
reversed_arr = [] 
for i in reversed(arr):
    reversed_arr.append(i)
print (reversed_arr)
[4, 3, 4, 3, 2, 1]

2. Zeichenfolge in umgekehrter Reihenfolge:

Verwandte Empfehlungen: „Python-Video-Tutorial

(1)Verwenden Sie String Interception

param = 'hello'
print (param[::-1])   
olleh

(2)Verwenden Sie reversed(), um das umgekehrte iterierbare Objekt zurückzugeben (String-Implementierung)

param = 'hello'
rev_str = ''
for i in reversed(param):    
    rev_str += i
print (rev_str)     
olleh

(3)Verwenden Sie reversed(), um das Umkehrte zurückzugeben iterierbares iteratives Objekt (Array-Implementierung)

param = 'hello'
rev_arr = []
for i in reversed(param):
    rev_arr.append(i)
print (''.join(rev_arr))
olleh

Anderes:

Umgekehrte Reihenfolge der Elemente nach dem Sortieren:

1. sorted(...) generiert ein neues sortiertes Array

sorted(iterable, cmp=None, key=None, reverse=False) --> neue sortierte Liste

2 arr In positiver Reihenfolge anordnen

Innerhalb des Elements sortieren

param = 'hello' #Die Sortierung innerhalb des Elements zurückgeben

rev_str = ''.join(sorted(param) ) # sorted(param) gibt das in umgekehrter Reihenfolge angeordnete Array zurück ['e', 'h', 'l', 'l', 'o']
print rev_str ---->'ehlo'

Das obige ist der detaillierte Inhalt vonSo ordnen Sie String-Arrays in Python in umgekehrter Reihenfolge an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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