Gibt es eine logische Möglichkeit, über die Listenindizierung nachzudenken?
Was ist die zugrunde liegende Logik oder philosophische Grundlage, um den Unterschied zwischen @ zu verstehemylist[2]
undmylist[[2]]
im Folgenden
Was ist ein einfacher logischer Weg, um einfache eckige Klammern im Vergleich zu doppelten eckigen Klammern zu verstehen?
> mylist <- list(1, list("a","b","c"))
> mylist[2]
# [[1]]
# [[1]][[1]]
# [1] "a"
# [[1]][[2]]
# [1] "b"
# [[1]][[3]]
# [1] "c"
> mylist[[2]]
# [[1]]
# [1] "a"
# [[2]]
# [1] "b"
# [[3]]
# [1] "c"