Что означает *кортеж и ** дикт в Python? [дублировать]Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Что означает *кортеж и ** дикт в Python? [дублировать]

Сообщение Anonymous »

Как упомянуто в Pythoncookbook, * может быть добавлено перед кортежей. Что означает *< /code> здесь? < /P>

Глава 1.18. Имена сопоставления с элементами последовательности: < /p>

Код: Выделить всё

from collections import namedtuple
Stock = namedtuple('Stock', ['name', 'shares', 'price'])
s = Stock(*rec)
# here rec is an ordinary tuple, for example: rec = ('ACME', 100, 123.45)
< /code>
< /blockquote>
В том же разделе ** dict < /code> presents: < /p>

from collections import namedtuple
Stock = namedtuple('Stock', ['name', 'shares', 'price', 'date', 'time'])
# Create a prototype instance
stock_prototype = Stock('', 0, 0.0, None, None)
# Function to convert a dictionary to a Stock
def dict_to_stock(s):
return stock_prototype._replace(**s)
Что такое функция ** здесь?

Подробнее здесь: https://stackoverflow.com/questions/218 ... -in-python
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Что означает *кортеж и ** дикт в Python? [дублировать]
    Anonymous » » в форуме Python
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • Что означает *кортеж и ** дикт в Python? [дублировать]
    Anonymous » » в форуме Python
    0 Ответы
    1 Просмотры
    Последнее сообщение Anonymous
  • Как преобразовать список[int, int, int] в кортеж[int, int, int], а не в кортеж[int, ...]
    Anonymous » » в форуме Python
    0 Ответы
    291 Просмотры
    Последнее сообщение Anonymous
  • Добавить еще один кортеж в кортеж кортежей
    Anonymous » » в форуме Python
    0 Ответы
    48 Просмотры
    Последнее сообщение Anonymous
  • Что означает оператор PHP = и означает? [дублировать]
    Anonymous » » в форуме Php
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»