作者eco100 ( )
看板Python
標題[問題] 字典裡面的內容如何讀入函數中?
時間Tue Jun 26 12:15:42 2018
假設我有一個字典跟函數
想要把字典的key跟value代入函數中
例如
keyvalue = dict(macaron = coffe, brownie = milktea, sandwich = blacktea)
def teaTime(dessert, drink):
print('My dessert is ', dessert, ', drink is ', drink)
key 要代入dessert中,value代入drink中 該如何寫呢
另外想再問一個基楚的問題
就是我用linux 執行python程式時,
py python_program.py test.txt
後面的test.txt是我python程式要去讀取的檔案
請問在程式中該如何去讀取後面附加的名稱檔案?
感謝各位
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.109.32.9
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1529986544.A.B2E.html
1F:推 lazcat: 第二個用sys.argv去取得命令列參數 06/26 13:30
2F:→ lazcat: 我也是初學者,第一個我想到的方法只有用for迴圈配合 06/26 13:33
3F:→ lazcat: dict.items方法 06/26 13:33
4F:→ djshen: 為什麼要dessert當key? 06/26 13:34
7F:→ eco100: dessert當key只是個舉例 事實上的例子 06/26 13:45
8F:→ eco100: 也是有拿key代入函數的吧? 06/26 13:45
9F:→ fishloveeat: ** 06/26 14:01
10F:→ djshen: 你既然有key也有dict 那不就剩下value怎麼拿了? 06/26 14:25
11F:推 handsomeLin: 哈應該說這類的東西不適合用dict存吧tuple list就能 06/26 14:50
12F:→ handsomeLin: 解決囉 06/26 14:50
13F:→ handsomeLin: hashmap還是適合做一些key value有相關的東西 06/26 14:51
14F:推 handsomeLin: 突然想到想要快速查詢 搭配某種點心的飲料 字典還是 06/26 14:54
15F:→ handsomeLin: 不錯 當我上面沒說哈哈 06/26 14:54
16F:推 HenryLiKing: **kwargs 這個學一下喔!很好用! 06/26 18:28