13 сентября 2019 г.
Всем привет,
Я прошу вас просмотреть мой предыдущий блог, чтобы быть в курсе моих успехов. Однако я постараюсь изо всех сил, чтобы все было просто и понятно без каких-либо предварительных исследований.
В языке программирования Python существует 4 типа данных коллекции, а именно:
- Список
- Словарь
- Кортеж
- Набор
Сегодня мы говорили о наборах.
Наборы
Сет — это неупорядоченный набор уникальных предметов. Элементы разделяются знаком «,» и заключаются в фигурные скобки «{}».
s = {1,2,3,4,5}
* s.add(6) - adds '6' to set s
Если А = {1,2,3,4} и В = {4,5,6}
A-B = {1,2,3}
A&B = {4}
A|B = {1,2,3,4,5,6}
A^B = {1,2,3,5,6}
Еще несколько строковых функций
Если s = ‘привет’
* s.upper() = 'HELLO'
* s.lower() = 'hello'
* s.capitalise() = 'HEllo'
Если s = «сегодня пятница»
* s.title() - 'Today Is Friday'
* l = s.split() - l = ["today", "is", "friday"]
* l = s.split("i") - l = ["today ", "s friday"]
If l = [‘h’, ‘e’, ‘l’, ‘l’, ‘o’]
* s = "".join(l) - s = hello * s = "-".join(l) - s = h-e-l-l-o
Если s = «тарзан \t навыки \t\n»
* s.strip() - s = "tarzan \t skills"
* s.rstrip() - s = " tarzan \t skills"
* s.lstrip() - s = "tarzan \t skills \t \n"
карта()
Если входные данные представлены в виде строки (входные данные разделены пробелами), функция map() поможет вам преобразовать значения и сохранить их в списке. Бывший. Если требуемый ввод находится в списке целых чисел, а значения вводятся через пробелы, у нас есть строка значений, разделенных пробелами.
l = list(map(int, input().split))
Приведенная выше строка кода в основном получает ваши значения, разделенные пробелами, в виде строки, разбивает их на отдельные значения в виде строки и отображает преобразование типа int через значения. Затем возвращенный указатель преобразуется в список и сохраняется в l.
Остаток дня мы начали с Hackerrank. Это было действительно конкурентное начало, и наша цель - как можно скорее достичь топ-10000 в Индии. Это все на сегодня.
Подписание
Первоначально опубликовано на http://github.com.