假設你有串Python:操縱字符串的有效方法?
s1 = "('element1', 'element2', 'element3')"
和
s2 = "(1A, 2A, 3A)"
有一個簡單的技術,你可以用它來轉換
s1 to "(element1, element2, element3)"
和
s2 to "(1, 2, 3)"
對於s1,每個單引號需要消失,並且對於s2,每個A應該消失。什麼是最直接的方式來做到這一點,只有這一點?
編輯 - >引號內的所有內容都是整個字符串的一部分......沒有元組或任何變量。謝謝!
是's1'應該是字符串' 「( '部件1', 'element2的', '元素3')」',或者是三個字符串組成的元組? – 2012-03-01 23:20:19
對不起,是的,他們是字符串,而不是元組!在這些例子中沒有任何變量......它們實際上只是字符串的一部分.... – 2012-03-01 23:21:57
您的規格不完整。請澄清你想要做什麼:輸入是什麼,什麼是預期的輸出,最好是與他們的類型。另外,我不確定你是在尋找一種通用方法還是針對's1'和's2'的不同方法。 – 2012-03-01 23:23:41