Вопросы с тегом «optional-arguments»

21
namedtuple и значения по умолчанию для необязательных аргументов ключевых слов
Я пытаюсь преобразовать длинный полый класс данных в именованный кортеж. Мой класс в настоящее время выглядит так: class Node(object): def __init__(self, val, left=None, right=None): self.val = val self.left = left self.right = right После конвертации namedtupleэто выглядит так: from collections import namedtuple Node = namedtuple('Node', 'val left right') Но здесь …

2
Как мне создать функцию Python с необязательными аргументами?
У меня есть функция Python, которая принимает несколько аргументов. Некоторые из этих аргументов могут быть опущены в некоторых сценариях. def some_function (self, a, b, c, d = None, e = None, f = None, g = None, h = None): #code Аргументы dчерез hявляются строками, каждый из которых имеет разные …


6
LaTeX Необязательные аргументы
Как создать команду с необязательными аргументами в LaTeX? Что-то вроде: \newcommand{\sec}[2][]{ \section*{#1 \ifsecondargument and #2 \fi} } } Тогда я могу назвать это как \sec{Hello} %Output: Hello \sec{Hello}{Hi} %Output: Hello and Hi

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.