$ list = ['a', 'b', 'c', 'd', 'e']
list[0]
# 'A'
list[1]
# 'B'
list[2]
# 'C'
list[-1]
# 'E'
list[-2]
# 'D'
list = ['a', 'b', 'c', 'd', 'e']
list[3:]
# ['D', 'E']
list[:3]
# ['A', 'B', 'C']
list[::-1]
# ['E', 'D', 'C', 'B', 'A']
list[1:4:2]
# ['B', 'D']
list[4:1:-2]
# ['E', 'C']
[Commande de traitement d'élément pour le nom d'élément dans la liste si condition d'extraction]
. Peut être omis après if.zip (List 1, List 2)
est spécifié à la place de "in", chaque élément est acquis par la combinaison de "Element in List 1, Element in the same position in List 2".{}
, il sera retourné par l'ensemble ou le dictionnaire, et si vous l'entourez de ()
, il sera retourné par le générateur.list = ['a', 'b', 'c', 'd', 'e']
list2 = ['f', 'g', 'h', 'i', 'j']
[x.lower() for x in list]
# ['a', 'b', 'c', 'd', 'e']
[x.lower() for x in list if x!='B']
# ['a', 'c', 'd', 'e']
[str(i) + x for i, x in enumerate(list)]
# ['0A', '1B', '2C', '3D', '4E']
[x + y for x, y in zip(list, list2)]
# ['AF', 'BG', 'CH', 'DI', 'EJ']
{x.lower() for x in list}
# {'a', 'b', 'c', 'd', 'e'}※ensemble
{x:x.lower() for x in list}
# {'A': 'a', 'B': 'b', 'C': 'c', 'D': 'd', 'E': 'e'}※dictionnaire
(x.lower() for x in list)
# <generator object <genexpr> at ?>※Générateur
Cet article est un article sur la migration du blog "Notes techniques pour les ingénieurs de tâches". Le blog précédent sera supprimé.
Recommended Posts