Các seq
trang người đàn ông khẳng định những điều sau đây (tôi nhấn mạnh):
Sự miêu tả
Tạo trình tự thường xuyên.
seq
là một tiêu chuẩn chung với một phương thức mặc định.seq.int
là một nguyên thủy có thể nhanh hơn nhiều nhưng có một vài hạn chế .
Tuy nhiên, trang này không thực sự mô tả những hạn chế đó là gì. Đây là tất cả các đề cập khác về seq.int
đó:
Tranh luận
[...]
length.out
độ dài mong muốn của chuỗi. Một số không âm, mà choseq
vàseq.int
sẽ được làm tròn lên nếu phân số.[...]
Chi tiết
[...]
Việc giải thích các đối số không tên
seq
vàseq.int
không chuẩn, và luôn luôn nên đặt tên cho các đối số khi lập trình.[...]
seq.int
là một cái chung bên trong gửi các phương thức cho "seq
" dựa trên lớp của đối số được cung cấp đầu tiên (trước khi đối số khớp).
seq.int
,seq_along
vàseq_len
là nguyên thủy.Giá trị
seq.int
và phương thức mặc địnhseq
cho các đối số số trả về một vectơ loại "integer
" hoặc "double
": lập trình viên không nên dựa vào đó.
Khác với việc tuyên bố seq.int
gửi seq
theo lớp đối số đầu tiên của nó, tôi không thấy bất kỳ "hạn chế" nào.
Vì vậy, những hạn chế là gì?
seq.int
thói quen này, nhưng đã thấy nhận xét đó trong trang người đàn ông và bây giờ tôi muốn biết liệu tôi có đang sử dụng bất kỳ "rủi ro" nào khi sử dụng nó không.
seq(from = 0 + 1i, to = 10 + 1i, length.out = 11)
nhưng bạn không thể làm như vậy với seq.int
.
seq
đều hoạt động giống nhauseq.int
, ngoại trừ nhanh hơn đáng kể, vì vậy không rõ tại sao lại sử dụngseq
. Có thể liên quan đến twitter.com/BrodieGaslam/status/1196792003813621761