第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

小白求助:在golang語言中,關于:=的問題?

小白求助:在golang語言中,關于:=的問題?

紅顏莎娜 2021-06-02 10:07:45
package mainimport "fmt"func main() {var countryCapitalMap map[string]string /*創(chuàng)建集合 */countryCapitalMap = make(map[string]string)countryCapitalMap [ "France" ] = "巴黎"countryCapitalMap [ "Italy" ] = "羅馬"countryCapitalMap [ "Japan" ] = "東京"countryCapitalMap [ "India " ] = "新德里"capital, ok := countryCapitalMap [ "American" ] /*如果確定是真實的,則存在,否則不存在 */if (ok) {fmt.Println("American 的首都是", capital)} else {fmt.Println("American 的首都不存在")}}問題:聽說= 是賦值, := 是聲明變量并賦值,但是這里的capital, ok := countryCapitalMap [ "American" ] 是什么意思呢
查看完整描述

1 回答

?
qq_笑_17

TA貢獻1818條經(jīng)驗 獲得超7個贊

capital, ok 一起聲明并賦值。
是這樣的map類型的變量,你可以直接取他的值,也可以使用這種嘗試取值的方式,也就是他返回了二個參數(shù),第一個是如果有值,就返回那個值,第二個OK是一個bool類型的變量,表示是不是成功返回了第一個參數(shù);
可以用來做一些判斷map是否存在指定的KEY

查看完整回答
反對 回復 2021-06-15
  • 1 回答
  • 0 關注
  • 279 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號