Π€ΡΠ½ΠΊΡΠΈΡ
zip()
ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠ΅ΠΉ Π² ΠΊΠΎΡΡΠ΅ΠΆΠΈ ΠΏΠΎ ΠΈΠ½Π΄Π΅ΠΊΡΠ°ΠΌ.Π Π°Π±ΠΎΡΠ°Π΅Ρ Π΄ΠΎ ΠΊΠΎΠ½ΡΠ° ΡΠ°ΠΌΠΎΠΉ ΠΊΠΎΡΠΎΡΠΊΠΎΠΉ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΠΈ
names = ["ΠΠ½Π½Π°", "ΠΠΎΡΠΈΡ", "ΠΠ΅ΡΠ°"]
scores = [95, 88, 76]
for name, score in zip(names, scores):
print(f"{name}: {score}")
ΠΠ½Π½Π°: 95
ΠΠΎΡΠΈΡ: 88
ΠΠ΅ΡΠ°: 76
π Π£Π΄ΠΎΠ±Π½ΠΎ Π΄Π»Ρ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Π±ΠΎΡΠ° ΡΠΏΠΈΡΠΊΠΎΠ²
Please open Telegram to view this post
VIEW IN TELEGRAM
itertools.product()
ΡΠΎΠ·Π΄Π°ΡΡ Π΄Π΅ΠΊΠ°ΡΡΠΎΠ²ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ β Π²ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠ΅ΠΉfrom itertools import product
colors = ["red", "green"]
sizes = ["S", "M", "L"]
for combo in product(colors, sizes):
print(combo)
('red', 'S')
('red', 'M')
('red', 'L')
('green', 'S')
('green', 'M')
('green', 'L')
π ΠΠΎΠ»Π΅Π·Π½ΠΎ ΠΏΡΠΈ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ², ΡΠ΅ΡΡΠΎΠ² ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ΅Π±ΠΎΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²
Please open Telegram to view this post
VIEW IN TELEGRAM
in
Π² Python ΠΈ ΠΊΠΎΠ³Π΄Π° Π΅Π³ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ?ΠΠΏΠ΅ΡΠ°ΡΠΎΡ
in
ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ, ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ Π»ΠΈ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ (ΡΡΡΠΎΠΊΠ΅, ΡΠΏΠΈΡΠΊΠ΅, ΠΊΠΎΡΡΠ΅ΠΆΠ΅, ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅ ΠΈΠ»ΠΈ ΡΠ»ΠΎΠ²Π°ΡΠ΅). ΠΡΠΎ ΡΠ΄ΠΎΠ±Π½ΡΠΉ ΠΈ ΡΠΈΡΠ°Π΅ΠΌΡΠΉ ΡΠΏΠΎΡΠΎΠ± Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡΠΈ.fruits = ["apple", "banana", "orange"]
print("apple" in fruits) # β True
print("grape" in fruits) # β False
in ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° Π² ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΡΡ , ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ , ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΊΠ»ΡΡΠ΅ΠΉ Π² ΡΠ»ΠΎΠ²Π°ΡΡΡ ΠΈ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΅ΠΊΡΡΠΎΠΌ. ΠΠ½ Π΄Π΅Π»Π°Π΅Ρ ΠΊΠΎΠ΄ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½ΡΠΌ ΠΈ ΠΏΠΎΠ½ΡΡΠ½ΡΠΌ, ΠΈΠ·Π±Π°Π²Π»ΡΡ ΠΎΡ ΡΠ²Π½ΡΡ ΡΠΈΠΊΠ»ΠΎΠ²
Please open Telegram to view this post
VIEW IN TELEGRAM
namedtuple
ΠΈΠ· ΠΌΠΎΠ΄ΡΠ»Ρ collections
ΡΠΎΠ·Π΄Π°ΡΡ ΠΊΠΎΡΡΠ΅ΠΆΠΈ, Ρ ΠΊΠΎΡΠΎΡΡΡ
Π΅ΡΡΡ ΠΈΠΌΠ΅Π½Π° ΠΏΠΎΠ»Π΅ΠΉ.ΠΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ΠΊΠΎΠ΄ Π±ΠΎΠ»Π΅Π΅ ΡΠΈΡΠ°Π΅ΠΌΡΠΌ ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ ΠΎΠ±ΡΡΠ½ΡΠΌΠΈ ΠΊΠΎΡΡΠ΅ΠΆΠ°ΠΌΠΈ
from collections import namedtuple
Point = namedtuple("Point", ["x", "y"])
p = Point(2, 5)
print(p.x, p.y) # 2 5
π Π’Π°ΠΊΠΎΠΉ ΠΎΠ±ΡΠ΅ΠΊΡ Π»ΡΠ³ΠΊΠΈΠΉ ΠΊΠ°ΠΊ ΠΊΠΎΡΡΠ΅ΠΆ, Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ ΡΠ΄ΠΎΠ±Π½Π΅Π΅, ΡΠ΅ΠΌ ΡΠ»ΠΎΠ²Π°ΡΡ ΠΈΠ»ΠΈ ΠΊΠ»Π°ΡΡ
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯1