リストの比較
作者: 小見 拓
—
最終変更
2012年01月08日 12時10分
リストの比較
- リストの中身が全て一致したら"1"が返る。
:let var_list1 = [ "one", "two", "three", "four" ] :let var_list2 = [ "one", "two", "three", "four" ] :let var_list3 = [ "five", "fix", "seven", "eight" ] :echo var_list1 == var_list2 "# => 1 :echo var_list1 == var_list3 "# => 0
- 数字と文字列の場合は、一致すると判定されない。
:let var_list4 = [ "1", "2", "3", "4" ] :let var_list5 = [ 1, 2, 3, 4 ] :echo var_list4 == var_list5 "# => 0
- 「is」「isnot」で、同じリストインスタンスかどうかの判定ができる。
:let var_list6 = [ "one", "two", "three", "four" ] :let var_list7 = [ "one", "two", "three", "four" ] :let var_list8 = var_list6 :echo var_list6 is var_list7 "# => 0 :echo var_list6 is var_list8 "# => 1 :echo var_list6 isnot var_list7 "# => 1
Recent Comments
ありがとうございます!
http://nanasi.jp/articles/howto/editing/visualcursor-endtoend.html · 8 years ago
知りませんでした。有難うございました。
http://nanasi.jp/articles/howto/file/open-with-format.html · 9 years ago
<c-f>1ページ分、下にスクロールする<c-b>1ページ分、上にスクロールする
どっちも逆です。
http://nanasi.jp/articles/howto/user-manual/user-manual-motion.html · 10 years ago
set 使用時に : で閉じるのを忘れて右往左往してました。
http://nanasi.jp/articles/howto/file/modeline.html · 11 years ago
やっぱり日本語の方が早いっす。
http://nanasi.jp/articles/howto/help/help_ja.html · 12 years ago