Dictionary with key-value pair of string ---> string array?
23 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
the cyclist
el 6 de Abr. de 2024
Editada: the cyclist
el 7 de Abr. de 2024
Using the older containers.Map object, I can map a string to a string array:
keySet = ["Jan";"Feb";"Mar"];
valueSet = {["New Year","MLK"]; ["Valentine's","Presidents'"];[]};
M = containers.Map(keySet,valueSet);
M("Jan")
I have not found a way to make a similar mapping via the newer dictionary object (even though the documentation states that a dictionary is preferred "because it supports more data types as keys and values and provides better performance").
Maybe I'm overlooking something. Any suggestions are appreciated.
0 comentarios
Respuesta aceptada
Paul
el 6 de Abr. de 2024
Hi cyclist,
Do you mean mapping to the string array contained inside the cell?
keySet = ["Jan";"Feb";"Mar"];
valueSet = {["New Year","MLK"]; ["Valentine's","Presidents'"];[]};
d = dictionary(keySet,valueSet)
d("Jan")
d{"Jan"}
1 comentario
Más respuestas (0)
Ver también
Categorías
Más información sobre Dictionaries en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!