-1
我想提出一個持有DMX值的提示列表。 我有兩個字典:隨着時間的推移Python更新變量
dict1 = {'test': [0, 24, 45]}
dict2 = {'test': [24, 56, 89]}
我可以做
dict1['test'] = dict2['test']
設置字典一個值等於dict2
,但這種立即發生。如何在3秒內將dict1['test']
轉換爲dict2['test']
的值?在斜坡運動中,即:0,1,2,3,4,5,6等,但對於列表中的每個值。
例如,dict1['test'][0]
將是
1 sec: 8
2 sec: 16
3 sec: 24 = dict2['test'][0]
和值將之間插值英寸
在此先感謝!
有點痛苦,但你可以使用'time.sleep()'寫一個函數' – fonfonx
你可以通過在循環中使用'time.sleep'來實現這個功能,但是你爲什麼要這麼做呢?如果你不使用某種形式的多線程代碼,都不會有問題,因爲沒有其他的代碼將那三秒鐘運行期間「看到」的名單越來越大。如果您使用多線程代碼,那麼您需要擔心的不僅僅是在三秒鐘內擴展列表。 – BrenBarn
我假設您想繼續進行其他操作並使此定期執行無阻塞。如果是這樣,你應該看看[這裏](https://stackoverflow.com/questions/8600161/executing-periodic-actions-in-python)如果沒有,使用'time.sleep()'這是阻塞。 – albert