# Первый вызов: используем список по умолчанию list1 = extend_list(10) # Второй вызов: передаём новый пустой список list2 = extend_list(123, []) # Третий вызов: снова используем список по умолчанию list3 = extend_list('a')
Механика дефолтного списка В сигнатуре функции lst=[] создаётся один список при определении функции и затем переиспользуется во всех вызовах, где lst не передан.
Первый вызов
```python list1 = extend_list(10) lst не передан → берётся дефолтный список.
Добавляем 10. ⇒ list1 становится [10]. ```p Второй вызов
```python list2 = extend_list(123, [])```
Передаём новый пустой список [].
В него добавляется 123. ⇒ list2 становится [123].
Третий вызов
```python list3 = extend_list('a')```
Опять не передан lst → используется тот же дефолтный список, куда уже был добавлен 10.
Добавляем 'a'. ⇒ дефолтный список становится [10, 'a'], и list3 тоже ссылается на [10, 'a'].
# Первый вызов: используем список по умолчанию list1 = extend_list(10) # Второй вызов: передаём новый пустой список list2 = extend_list(123, []) # Третий вызов: снова используем список по умолчанию list3 = extend_list('a')
Механика дефолтного списка В сигнатуре функции lst=[] создаётся один список при определении функции и затем переиспользуется во всех вызовах, где lst не передан.
Первый вызов
```python list1 = extend_list(10) lst не передан → берётся дефолтный список.
Добавляем 10. ⇒ list1 становится [10]. ```p Второй вызов
```python list2 = extend_list(123, [])```
Передаём новый пустой список [].
В него добавляется 123. ⇒ list2 становится [123].
Третий вызов
```python list3 = extend_list('a')```
Опять не передан lst → используется тот же дефолтный список, куда уже был добавлен 10.
Добавляем 'a'. ⇒ дефолтный список становится [10, 'a'], и list3 тоже ссылается на [10, 'a'].
Among the actives, Ascendas REIT sank 0.64 percent, while CapitaLand Integrated Commercial Trust plummeted 1.42 percent, City Developments plunged 1.12 percent, Dairy Farm International tumbled 0.86 percent, DBS Group skidded 0.68 percent, Genting Singapore retreated 0.67 percent, Hongkong Land climbed 1.30 percent, Mapletree Commercial Trust lost 0.47 percent, Mapletree Logistics Trust tanked 0.95 percent, Oversea-Chinese Banking Corporation dropped 0.61 percent, SATS rose 0.24 percent, SembCorp Industries shed 0.54 percent, Singapore Airlines surrendered 0.79 percent, Singapore Exchange slid 0.30 percent, Singapore Press Holdings declined 1.03 percent, Singapore Technologies Engineering dipped 0.26 percent, SingTel advanced 0.81 percent, United Overseas Bank fell 0.39 percent, Wilmar International eased 0.24 percent, Yangzijiang Shipbuilding jumped 1.42 percent and Keppel Corp, Thai Beverage, CapitaLand and Comfort DelGro were unchanged.
How to Use Bitcoin?
n the U.S. people generally use Bitcoin as an alternative investment, helping diversify a portfolio apart from stocks and bonds. You can also use Bitcoin to make purchases, but the number of vendors that accept the cryptocurrency is still limited. Big companies that accept Bitcoin include Overstock, AT&T and Twitch. You may also find that some small local retailers or certain websites take Bitcoin, but you’ll have to do some digging. That said, PayPal has announced that it will enable cryptocurrency as a funding source for purchases this year, financing purchases by automatically converting crypto holdings to fiat currency for users. “They have 346 million users and they’re connected to 26 million merchants,” says Spencer Montgomery, founder of Uinta Crypto Consulting. “It’s huge.”