我有一個結(jié)構(gòu)數(shù)組。var a = [] struct { f1 string f2 string}{ {"foo", "bar"}, {"biz", "baz"},}我想將f2字段數(shù)組傳遞給函數(shù),就像這樣var f2s []stringfor _, s := range a { f2s = append.f2s(s.f2)}// f2s = {"bar", "baz"}SomeFunc(f2s)有沒有更慣用的方法來做到這一點?在 Python 中,我會做SomeFunc([s.f2 for s in a]). 在函數(shù)式語言中,我會做(SomeFunc (map (lambda (s) (s.f2)) a))。
- 2 回答
- 0 關(guān)注
- 196 瀏覽
添加回答
舉報
0/150
提交
取消