がありmap[string]int
、最短の長さ(バイト単位)の鍵が必要だとします。マップに含まれている特定の要素がわからない場合、どうすればサンプルを取得できますか?
var shortest string
for key, _ := range myMap {
if len(key) < len(shortest) {
shortest = key
}
}
for
ループを使用してすぐに抜け出し、1つの要素だけをサンプリングできます。
var shortest string
for key, _ := range myMap {
shortest = key
break
}
for key, _ := range myMap {
if len(key) < len(shortest) {
shortest = key
}
}
醜いですが、動作します。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加