0
我想有一個像對以元組。(哈斯克爾)
列表功能:: [(字符,智力)]
,使1-10和AJ之間的所有可能對(元組)
(輸出:A1,A2,A3,... J9,J10)
但我不知道該怎麼辦。
(對不起,我英文不好我在它是新)
我想有一個像對以元組。(哈斯克爾)
列表功能:: [(字符,智力)]
,使1-10和AJ之間的所有可能對(元組)
(輸出:A1,A2,A3,... J9,J10)
但我不知道該怎麼辦。
(對不起,我英文不好我在它是新)
您可以使用列表理解:
[(a,b) | a <- "ABCDEFGHIJ", b <- [1..10]]
你的聲明將是這樣的:
list :: [(Char, Int)]
list = [(a,b) | a <- "ABCDEFGHIJ", b <- [1..10]]
謝謝!我應該在腳本中輸入什麼內容,以便特定單詞(例如「列表」)足以分配這些對? (我希望你明白我的意思) – haskellnoob
@haskellnoob你使用** ghci **,這是一個交互式環境嗎?如果是這樣,只需輸入「list」將打印其值。 –