Maison > développement back-end > Tutoriel Python > Comment utiliser la jointure en python

Comment utiliser la jointure en python

爱喝马黛茶的安东尼
Libérer: 2019-06-26 09:47:43
original
4190 Les gens l'ont consulté

Utilisation de la fonction join() en Python. La fonction join() est principalement utilisée pour épisser des chaînes. Fonction : string.join().

Il existe deux fonctions en Python : join() et os.path.join(). Les fonctions spécifiques sont les suivantes :
join() : connecte des tableaux de chaînes. Concaténez des éléments dans des chaînes, des tuples et des listes avec des caractères spécifiés (délimiteurs) pour générer une nouvelle chaîne.
os.path.join() : renvoie après avoir combiné plusieurs chemins.

Comment utiliser la jointure en python

1. Description de la fonction
1. Fonction join()

Syntaxe : 'sep'.join(seq)

Description du paramètre
sep : séparateur. Peut être vide.
seq : séquence d'éléments, chaîne, tuple, dictionnaire à connecter.
La syntaxe ci-dessus est la suivante : en utilisant sep comme délimiteur, combinez tous les éléments de seq dans une nouvelle chaîne.

Valeur de retour : renvoie une chaîne générée en connectant chaque élément avec le délimiteur sep.

Recommandations associées : "Tutoriel vidéo Python"

Fonction os.path.join()

Syntaxe : os.path.join(path1[,path2[,...]])

Valeur de retour : renvoie après avoir combiné plusieurs chemins.

Remarque : les paramètres situés avant le premier chemin absolu seront ignorés.

2. Exemple

Opérer la séquence (utiliser ' ' et ':' comme séparateurs respectivement)

>>> seq1 = ['hello','good','boy','doiido']
>>> print ' '.join(seq1)
hello good boy doiido
>>> print ':'.join(seq1)
hello:good:boy:doiido
Copier après la connexion

Opérations sur les chaînes

>>> seq2 = "hello good boy doiido"
>>> print ':'.join(seq2)
h:e:l:l:o: :g:o:o:d: :b:o:y: :d:o:i:i:d:o
Copier après la connexion

Opérations sur les tuples

>>> seq3 = ('hello','good','boy','doiido')
>>> print ':'.join(seq3)
hello:good:boy:doiido
Copier après la connexion

Opérations sur les dictionnaires

>>> seq4 = {'hello':1,'good':2,'boy':3,'doiido':4}
>>> print ':'.join(seq4)
boy:good:doiido:hello
Copier après la connexion

Fusionner le répertoire

>>> import os
>>> os.path.join('/hello/','good/boy/','doiido')
'/hello/good/boy/doiido'
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal