2012-04-25 16 views
-8

編寫一個函數來檢查兩個單詞是否是字母。如果它們包含相同的後者,則兩個詞是anagrams。 (例如:沉默和傾聽)。的功能的標題是: DEF isAnagram(S1,S2):Python(列表)字符串是anagrams或不是?

(提示:獲得針對2串兩個列表排序的列表,並檢查是否兩個列表是相同的)

寫測試程序這會促使用戶輸入兩個字符串,如果他們的字符串顯示'是anagram',否則顯示'不是字謎'。

+5

這是最簡單的Python程序編寫的一個。請不要要求我們爲你做。 – 2012-04-25 15:42:15

+2

這是功課嗎? – jamylak 2012-04-25 15:42:16

回答

3

該提示告訴你到底需要做什麼。

list()函數將幫助您將字符串轉換爲列表。 http://docs.python.org/library/functions.html#list

然後查找sort()的列表方法。 http://docs.python.org/tutorial/datastructures.html

然後查找列表比較。 http://docs.python.org/tutorial/datastructures.html#comparing-sequences-and-other-types

或只是仰望sorted() http://docs.python.org/library/functions.html#sorted

+0

(s)他甚至不需要'列表' – georg 2012-04-25 15:45:57

+1

@ thg435只是提示提示。 – dm03514 2012-04-25 15:47:18

相關問題