1
我在Python 2.x腳本中有一個函數定義,它將 元組作爲它的參數之一,但2to3沒有答案,也沒有任何 我正在搜索如何在Python 3.x中表示相同。將Python 2.x函數定義轉換爲Python 3.x
例如。 def blah(self,(string1,string2)):
任何幫助非常感謝
我在Python 2.x腳本中有一個函數定義,它將 元組作爲它的參數之一,但2to3沒有答案,也沒有任何 我正在搜索如何在Python 3.x中表示相同。將Python 2.x函數定義轉換爲Python 3.x
例如。 def blah(self,(string1,string2)):
任何幫助非常感謝
這很簡單。
def blah(self, strings):
string1, string2 = strings
...
嗯......我不確定這對我有用。我想我應該詳細說明,我想我可以簡化它。 我有一些代碼定義如下: 高清嗒嗒(個體經營(字符串1,字符串)): 回報blah2( '幫助',(字符串1,字符串)) 和 高清blah2(個體經營,名稱, string1 = None): ... 因此,如果等於只有2行def,你的建議如何在這種情況下工作? (或者我錯過了這一點) 對不起,第一次,如果這是現在完全不同的情況:( – Grail 2010-03-04 11:10:59
'blah'的定義變爲'def blah(self,strings):return blah2('幫助',*字符串)' – ncoghlan 2011-02-08 03:39:31