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

TGINSIGHT SIMILAR POSTS

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

Изворен канал @pythonotes · Post #309 · 2 фев.

Метод строки split() разделяет строку на несколько строк по указанному символу >>> "a_b_c".split('_') ['a', 'b', 'c'] Можно указать максимальное количество разделений >>> "a_b_c".split('_', 1) ['a', 'b_c'] Или резать с другой стороны с помощью rsplit() (right split) >>> "a_b_c".rsplit('_', 1) ['a_b', 'c'] А что будет если оставить аргументы пустыми? >>> "a_b_c".split() ['a_b_c'] Получаем список с одним элементом, потому что по умолчанию используется пробельный символ. >>> "a b c".split() ['a', 'b', 'c'] То есть это равнозначно такому вызову? >>> "a b c".split(" ") ['a', 'b', 'c'] Кажется да, но нет! Давайте попробуем добавить пробелов между буквами >>> "a b c".split(" ") ['a', '', '', 'b', '', '', 'c'] И вот картина уже не так предсказуема 😕 А вот что будет по умолчанию >>> "a b c".split() ['a', 'b', 'c'] Всё снова красиво! 🤩 По умолчанию в качестве разделителя используется любой пробельный символ, будь то табуляция или новая строка. Включая несколько таких символов идущих подряд. А также игнорируются пробельные символы по краям строки. >>> "a\t b\n c ".split() ['a', 'b', 'c'] Аналогичный способ можно собрать с помощью регулярного выражения. Но пробелы по краям строки придется обрабатывать дополнительно. >>> import re >>> re.split(r"\s+", ' a b c '.strip()) ['a', 'b', 'c'] Здесь тоже можно указать количество разделений >>> re.split(r"\s+", 'a b c', 1) ['a', 'b c'] А что если мы хотим написать красиво, то есть split() без аргументов, но при этом указать количество разделений? В этом случае первым аргументом передаём None >>> "a\n b c".split(None, 1) ['a', 'b c'] Данный метод не учитывает строки с пробелами, взятые в кавычки 'a "b c" '.split() ['a', '"b', 'c"'] Но для таких случаев есть другие способы. #tricks#basic

Резултати

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

Пребарај: #graduateshool

当前筛选 #graduateshool清除筛选

📚“IT Business” mutaxassisligi tinglovchilarining loyihalari taqdimoti o‘tkazildi 🇺🇿Batafsil ——— A presentation of the projects of the students of the “IT Business” specialty was held 🇬🇧Eng ——— Состоялась презентация проектов слушателей специальности “IT-бизнес” 🇷🇺Ru #GraduateShool#Presentation#IT_business Web-site | Telegram | Facebook | Instagram

📖Innovatsion tadbirkorlik sohasida O‘zbekiston-Gruziya biznes uchrashuvi bo‘lib o‘tdi. Tadbirda Gruziya tomonidan “Gruziya Banki” AJ hamkorligida axborot-kommunikatsiya texnologiyalari, dasturlash, biznes jarayonlarini avtomatlashtirish, elektron tijorat, audit, biznes konsalting kabi yo‘nalishlarda faoliyat olib boruvchi 14 ta Gruziya kompaniyalaridan 30 ga yaqin vakillari qatnashdilar. 🇺🇿Batafsil ___ 📖 TheUzbek-Georgian Business Networking Event held in the Field of Innovative Entrepreneurship The meeting aimed to further support information and communication technologies and innovative sectors in the development of innovative entrepreneurship in Uzbekistan. Approximately 30 representatives from 14 Georgian companies working in ICT, programming, business process automation, e-commerce, auditing, and business consulting attended the event. 🇬🇧Eng ___ 📖 Состоялась узбекско-грузинская бизнес-встреча в сфере инновационного предпринимательства В мероприятии приняли участие около 30 представителей 14 грузинских компаний, осуществляющих деятельность в сфере информационных и коммуникационных технологий, программирования, автоматизации бизнес-процессов, электронной коммерции, аудита, бизнес-консалтинга и т.д. 🇷🇺Ru #GraduateShool#InnovativeEconomy#Fintech Web-site | Telegram | Facebook | Instagram

Ispaniyaning qishloq xo‘jaligi yerlariga ilg‘or sug‘orish va o‘g‘itlash tizimlarini joriy etish sohasidagi yetakchi kompaniyasi bilan uchrashuv bo‘lib o‘tdi. 🇺🇿UZB ___ Meeting with the leading Spanish company in the field of implementing advanced irrigation systems for irrigation and fertilization of agricultural lands. 🇬🇧ENG ___ Проведена встреча с ведущей компанией Испании в сфере внедрения передовых ирригационных систем орошения и удобрения сельскохозяйственных угодий. 🇷🇺RU #GraduateShool#Spain#Meeting#Ritec Web-site | Telegram | Facebook | Instagram

Biznes va tadbirkorlik oliy maktabi tinglovchilari tomonidan tez ovqatlanish sohasidagi startap loyihalarining taqdimoti 🇺🇿Batafsil ——— Presentation of Fast Food Startup Projects by Students at the Graduate School of Business and Entrepreneurship 🇬🇧Eng ——— Презентация стартап-проектов в сфере быстрого питания слушателями Высшей школы бизнеса и предпринимательства 🇷🇺Ru #GraduateShool#Presentation#Start_up#PM Web-site | Telegram | Facebook | Instagram

🇺🇿Высшая школа бизнеса и предпринимательства при Кабинете Министров Республики Узбекистан объявляет конкурс на должность начальника отдела Информационно-коммуникационных технологий 📄 Срок принятия документов: 🗓 С 17 апреля по 1 мая 📭 Резюме можно отправить на адрес электронной почты: [email protected] 🔎Дополнительная информация 📍ул. Мирабадская 25 #GraduateShool#IT_Department#Head#Vacany 🌐Web-site | ✅Telegram | ✅Facebook | 🌐Instagram

🇺🇿Oʻzbekiston Respublikasi Vazirlar Mahkamasi huzuridagiBiznes va tadbirkorlik oliy maktabi Axborot-kommunikatsiya texnologiyalari bo‘limi boshlig‘i uchun tanlov e’lon qiladi 📖 Ma'lumotnomalarni (obyektivka) qabul qilish muddati: 📆 17-apreldan 1-mayga qadar ✉️Ma'lumotnomalaringizni ushbu pochta manziliga yuborishingiz mumkin: [email protected] 🔎Batafsil ma'lumot 📍Mirobod koʻchasi 25 #GraduateShool#IT_Department#Head#Vacany 🌐Web-site | ✅Telegram | ✅Facebook | 🌐Instagram

🇺🇿Oʻzbekiston Respublikasi Vazirlar Mahkamasi huzuridagiBiznes va tadbirkorlik oliy maktabi Inson resurslarini rivojlantirish va boshqarish bo‘limi boshlig‘i uchun tanlov e’lon qiladi❗️ 🔎Batafsil ma'lumot 📍Mirobod koʻchasi, 25 uy 📃Ma'lumotnomalarni (obyektivka) qabul qilish muddati: 📆 19-fevraldan 1-martga qadar 📩Ma'lumotnomalarni ushbu pochta manziliga yuboring: [email protected] #GraduateShool#Department#HR_Manager#Vacany Web-site | Telegram | Facebook | Instagram