TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #418 · 9 мар.

Оператор pipe позволяет писать более компактный код, реализуя логику объединения данных (Union). Важно помнить, что его поведение зависит от контекста. Побитовые операции (логическое OR) result = 5 | 3 # 5 (0101) | 3 (0011) = 7 (0111) Самое главное - не путать с оператором or, это другое! Объединение множеств set_a = {1, 2, 3} set_b = {3, 4, 5} set_c = set_a | set_b # {1, 2, 3, 4, 5} set_c |= {5, 6} # {1, 2, 3, 4, 5, 6} Слияние словарей dict_1 = {"a": 1, "b": 2} dict_2 = {"b": 3, "c": 4} merged = dict_1 | dict_2 # {'a': 1, 'b': 3, 'c': 4} merged |= {"d": 5} # {'a': 1, 'b': 3, 'c': 4, 'd': 5} Аннотации типов, заменяет Union def process_data(value: int | str) -> None: print(value) Допустимо использовать в isinstance или issubclass isinstance(3, int | float) # True Паттерн-матчинг status_code = 404 match status_code: case 200 | 201 | 204: print("OK") case 400 | 404 | 500: print("ERROR") Для использования в своих классах требуется переопределить метод __or__ Так же нашел библиотеку pipe которая добавляет еще много возможностей. Рекомендую ознакомиться ;) #basic

Hashtags

Резултати

Пронајдени 1 слични објави

Пребарај: #starbulk

当前筛选 #starbulk清除筛选

🚢Diana Shipping и Star Bulk объединяются в борьбе за флот Genco. Греческие судовладельцы Diana Shipping и Star Bulk Carriers усилили давление на американскую Genco Shipping & Trading, выступив с улучшенным предложением о покупке компании. Diana Shipping, акции которой торгуются в Нью-Йорке, предложила $23,50 за акцию Genco, оценивая компанию примерно в $1 млрд. Партнёрство с Star Bulk - это попытка разделить весь балкерный флотGenco между двумя греческими операторами в случае успешного завершения сделки. Консолидация активов может существенно изменить баланс сил на рынке балкерного флота, где масштаб флота и эффективность управления становятся ключевыми факторами конкурентоспособности. Слияние и раздел активов позволит участникам усилить позиции в сегментах Capesize, Panamax и Supramax. Потенциальный объединённый флот компаний: 237 балкеров. Для отрасли это ещё один сигнал ускоряющейся консолидации среди публичных судоходных компаний, стремящихся оптимизировать масштаб и повысить устойчивость к циклическим колебаниям рынка. 📌Diana Shipping Inc. — греческая судоходная компания, основанная в 1999 году, специализируется на перевозке сухих навалочных грузов. Акции компании обращаются на Нью-Йоркской фондовой бирже (NYSE); компания контролируется семьёй Палиос. Управляет компанией в настоящее время - его дочь Семирамис Палиоу (Semiramis Paliou). 📌Genco Shipping & Trading Ltd. — американская сухогрузная компания, основанная в 2004 году. Эксплуатирует флот балкеров типоразмеров Capesize, Ultramax и Supramax. Акции компании обращаются на Нью-Йоркской фондовой бирже (NYSE); основными владельцами являются крупные инвесторы и публичные акционеры. 📌Star Bulk Carriers Corp. — греческая судоходная компания, основанная в 2006 году, один из крупнейших публичных операторов балкерного флота. Акции обращаются на NASDAQ; компания контролируется греческим предпринимателем Петросом Паппасом и институциональными инвесторами. #DryBulk#Shipping#MA#DianaShipping#StarBulk#Genco