Vim Part20
at UNIX
441:名無しさん@お腹いっぱい。
12/03/30 20:31:26.70
>>440
書いてあるまんまでいいと思うけど。
is を List や Dictionary に使う場合は、それらの参照が同一かどうかをチェックする。
== は値しかみてない、ってことじゃなかろうか。
let a = [10, 20]
let b = [10, 20]
let c = a
let cp = copy(a)
let dcp = deepcopy(a)
echo 'List'
echo [1, 2, 3] == [1, 2, 3]
echo [1, 2, 3] is [1, 2, 3]
echo a == [10, 20]
echo a is [10, 20]
echo a == b
echo a is b
echo a == c
echo a is c
echo '----------'
echo 'copied List'
echo a == cp
echo a is cp
echo 'deep copied List'
echo a == dcp
echo a is dcp
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4978日前に更新/132 KB
担当:undef