>>> str(NC_000117.1_01) in str(NC_000117.1_01_173_001_001)
File "<stdin>", line 1
str(NC_000117.1_01) in str(NC_000117.1_01_173_001_001)
^
SyntaxError: invalid syntax
我需要查看包含下劃線的名稱,但是當我嘗試將名稱轉換爲字符串時,Python會引發語法錯誤。我測試了幾個字符串和下劃線總是會導致錯誤。下劃線造成Python中字符串函數的問題
如果我直接用引號測試它的工作原理,但我有我需要測試的名稱列表。
「NC_000117.1_01」 中的 「NC_000117.1_01_173_001_001」
True
任何想法,爲什麼功能不工作?
「但我有名字,我需要測試的名單。」 ... 什麼?你爲什麼認爲這些字符串與這個字符串有什麼不同? –