[PYTHON] 00. Ordre inverse des chaînes

00. Ordre inverse des chaînes

Obtenez une chaîne dans laquelle les caractères de la chaîne «souligné» sont disposés à l'envers (de la fin au début).

Go

package main

import_ "fmt"

func main() {
	var data string = "stressed"
	var reverse string

	// 1.boucle
	for i := len(data) - 1; i >= 0; i-- {
		reverse += string(data[i])
	}

	fmt.Println(reverse)
}

python


# -*- coding: utf-8 -*-
data = "stressed"
reverse = ""

#   1.Boucle de comptage inversé
i = len(data) - 1
while i >= 0:
    reverse += data[i]
    i-=1
print(reverse)

#   2.range->reversed
reverse = ""
for i in reversed(range(len(data))):
    reverse += data[i]
print(reverse)

#   3.reversed->join
print(''.join(reversed(data)))

#   4.tranche
print(data[::-1])

Javascript

var data = "stressed";
var reverse = ""

//  1.Boucle de comptage inversé
for (var i = data.length - 1; i >= 0; i--) {
    reverse += data[i];
}
console.log(reverse);

//  2.split->reverse->join
console.debug(data.split("").reverse().join(""));

Résumé

go ne prend pas en charge le japonais. Page de problème et division de la page supérieure

Haut de la page

Recommended Posts

00. Ordre inverse des chaînes
Résolvez 100 traitements linguistiques Knock 2020 (00. Ordre inverse des chaînes de caractères)
Concaténation de cordes rubis
Inverser les chaînes en Python
Ordre des arguments pour RegularGridInterpolator et interp2d
Remplacement d'une chaîne contenant des espaces Linux
[Excel] Ajout de chaînes de caractères (combinaison)
Changer la longueur des chaînes csv Python
Réorganiser arbitrairement l'ordre des colonnes de Pandas.
Remplacement en bloc des chaînes dans les tableaux Python
Changer l'ordre de PostgreSQL dans Heroku
[Python] Diverses combinaisons de chaînes de caractères et de valeurs