Could you please elaborate on how tensors are indexed? I understand that tensors are multi-dimensional arrays, but I'm not clear on the specific methodology used to access or manipulate their elements. For instance, are there any standard conventions or notations that are followed? Additionally, are there any differences in indexing tensors in different programming environments or frameworks? I'd appreciate any insights or examples that could help me better understand this concept.