1
A
回答
2
..
(兩個點)表示ju想包含範圍。 (三個點)意味着你想要一個範圍,但省略最後一個元素。例如:
0..5
返回0, 1, 2, 3, 4, 5
0...5
返回0, 1, 2, 3, 4
5
其實很簡單。 ..
包括範圍內的結束值(因此是2,3,4,5)並且...
不包括它(因此是2,3,4)。沒有更多的了。
1
..
創建一個包容Range
,...
創建其中使右極限被排除一個Range對象。
(0..5).to_a
# => [0, 1, 2, 3, 4, 5]
(0...5).to_a
# => [0, 1, 2, 3, 4]
相關問題
- 1. matrix.size()和matrix [0] .size()之間的區別是什麼
- 2. std :: string(size,'\ 0')和s.resize(size)之間的區別?
- 3. java.lang.IndexOutOfBoundsException:Index:0,Size:0 at java.util.ArrayList.rangeCheck
- 4. java.lang.IndexOutOfBoundsException:Index:0,Size:0 while ArrayList
- 5. A.length和A.heap-size有什麼區別?
- 6. np.full(size,0)與np.zeros(size)與np.empty()
- 7. pymongo的Cursor.batch_size(size)中的'size'是什麼?
- 8. 我需要font-size:0嗎?
- 9. $ _FILES [「file」] [「size」]返回0?
- 10. -0和0有什麼區別?
- 11. | 0和~~有什麼區別?
- 12. [0-9] +和[0-9] ++之間的區別是什麼?
- 13. elisp表達式(1+(buffer-size))和(+ 1(buffer-size))是什麼意思?
- 14. 線程「main」中的異常java.lang.IndexOutOfBoundsException:Index:0,Size:0?
- 15. Java中的Runtime.exit(0)和System.exit(0)有什麼區別?
- 16. 「#if Foo - 0 == 0」和「#if defined(Foo)&& Foo == 0」之間的區別是什麼?
- 17. ruby中`| x,y |`和`| x; y = 0 |`有什麼區別?
- 18. 什麼是.size是什麼意思
- 19. Mongo stats()函數顯示「size」和「storageSize」有什麼區別
- 20. C++中「some」==「some \ 0」和strcmp(「some」,「some \ 0」)有什麼區別?
- 21. 這段代碼中rem == 0和rem = 0有什麼區別?
- 22. C語言中ptr = my_array和ptr =&my_array [0] [0]有什麼區別?
- 23. {0}和「」之間有什麼區別?
- 24. {0}和+之間有什麼區別?
- 25. .communicate()和.communicate()[0]有什麼區別?
- 26. firstChild和[0]之間有什麼區別?
- 27. null,0和nothing什麼區別?
- 28. 0(%eax)和(%eax)有什麼區別?
- 29. 「kill 0」和「kill - - $$」有什麼區別?
- 30. FILE_ATTRIBUTE_NORMAL和0有什麼區別?