我希望從 PHP 到 Python 重新創建以下內容:<?php$data["test step 1"]["sets"][] = "CV_1";$data["test step 1"]["sets"][] = "NV_2";我研究了在 Python 中使用 defaultdict 并嘗試使用:self.word_test_case["test step 1"]["sets"][] = heading但是[]在上面的例子中不起作用。我想我不太了解來自 PHP 世界的 Python 數據結構是如何工作的。這可以在 Python 中做到嗎?在 PHP 中,我想[]在最后使用 ,因為我不確定要添加多少元素。
2 回答

梵蒂岡之花
TA貢獻1900條經驗 獲得超5個贊
在 PHP 和 Python 之間,將項目附加到列表/數組的方式存在一些差異。
你可以從定義開始
self.word_test_case["test step 1"]["sets"]
作為一個空數組,如下所示:
self.word_test_case["test step 1"]["sets"] = []
完成后,您可以使用以下方法將項目附加到數組:
self.word_test_case["test step 1"]["sets"].append('heading')
現在self.word_test_case["test step 1"]["sets"]
有以下價值['heading']
如果你要做
self.word_test_case["test step 1"]["sets"].append('2nd one')
在第一次追加之后,它現在將具有值 ['heading','2nd one']
添加回答
舉報
0/150
提交
取消