2017-11-10 8 views
-1

の配列内の値をAccesing私が作った:スウィフト - Iは、アレイに支障アクセスする値を有するいアレイ

var words = [[], [], ["test 1", "test 2"], []] 
print(words[2]) 

返す:[ "テスト1"、 "試験2"]

Iやって試してみました:

print(words[2[2]]) 

をこれが返されます:タイプ「のInt」には添字メンバー

は、私は基本的に「TESを取得したいしていません必要に応じて「t 1」または「test 2」を入力してください

ご協力いただければ幸いです!予め

おかげ:)

+0

'プリント(ワード[2] [1])'の代わりに?言い換えれば、 'let w2 = words [2]'、それは '' "test" "、" test 2 "]'です。だから 'w2 [0]'は ''テスト1 '''であり、 'w2 [1]'は' 'テスト2 ''です。したがって、連結することによって 'print(words [2] [0])'または 'print(words [2] [1])' – Larme

+1

'words [2 [2]]' – matt

答えて

0
var words = [[], [], ["test 1", "test 2"], []] 
print(words[2]) // ["test 1", "test 2"] 
print(words[2][1]) // test 2 

上記の方法2次元アレイを使用することができる..

+0

迅速な対応に感謝します!それは素晴らしい:) –

関連する問題