我正在編寫一些代碼,試圖刪除一串字符和數(shù)字中的重復(fù)項。我打算使用該set()函數(shù)刪除重復(fù)字符,但它會引發(fā)錯誤。我嘗試重新設(shè)計一些東西,但似乎沒有任何東西可以解決這個問題。在這段代碼中,我生成了一個 10 字符長的字符串,然后在完成之后,通過set()函數(shù)運(yùn)行該字符串。while(list<=10): spacer=random.choice(charlist) final=str(final)+str(spacer) list+=1 print(final)set(final)錯誤是:Traceback (most recent call last): File "", line 45, in <module> set(final)TypeError: 'str' object is not callable我哪里出錯了?
使用 set() 函數(shù) Python 3.6.4 時無法調(diào)用修復(fù)“str”對象
慕的地6264312
2022-04-27 16:02:58