dictionary

Getting a key in the ActionScript Dictionary

Hello, I am using a Dictionary in ActionScript as a queue, sort of, still reading most of the time as an associative container, but I need one time to make a loop to run through the whole dictionary, such as for (var key:String in queue) . Inside this for loop I perform some actions on an element and then call delete on that key. My is...

How to Declare an Array of Generic Dictionaries in C#?

I want to create an array of Dictionaries. But the array size is unknown. For integer, i used List to obtain the integer array of unknown size. But in the case of Dictionary, am not able to create a list of Dictionary. Is thr any wayz by which this can be done? Dictionary(int, String) paramList=null;I am want to create the array of param...

python dictionary with constant value-type

hi there, I bumped into a case where I need a big (=huge) python dictionary, which turned to be quite memory-consuming. However, since all of the values are of a single type (long) - as well as the keys, I figured I can use python (or numpy, doesn't really matter) array for the values ; and wrap the needed interface (in: x ; out: d[x])...

In C#: How to declare a generic Dictionary with a type as key and an enumeration of that type as value?

Hi all, I want to declare a dictionary that stores typed IEnumerable's of a specific type, with that exact type as key, like so: (Edited to follow johny g's comment) private IDictionary<Type, IEnumerable<T>> _dataOfType where T: BaseClass; //does not compile! The concrete classes I want to store, all derive from BaseClass, therefore ...

Entity Framework 4 POCO with Dictionary

I have a POCO (Plain Old CLR Object) public Foo { public virtual int Id { get; set; } public virtual Dictionary<string, string> Stuff { get; set; } public virtual string More { get; set; } } Using the model first approach (i.e. I don't have a data model yet), how would I handle persisting Stuff (Dictionary)? ...

How can I apply indexer to Dictionary.Values (C# 3.0)

I have done a program string[] arrExposureValues = stock.ExposureCollection[dt].Values.ToArray(); for(int i = 0; i < arrExposureValues.Length; i++) Console.WriteLine(arrExposureValues[i]); Nothing wrong and works fine. But is it possible to do something like the below for(int i = 0; i < stock.ExposureCollection[dt].Count; i++)...

Dictionary/Hashmap......... what on earth is happening?

else if (!registryData.ContainsKey(keyName)) { keyInvolved = new RegistryKy(keyName); lock (registryDataLock) { registryData.Add(keyName, keyInvolved); } processInvolved = new Proces(procInvolved); keyInvolved.addProcessToDict(processInvolved); } keyName is a String which represents a registry key. keyIn...

python destructuring-bind dictionary contents

Hi, I am trying to 'destructure' a dictionary and associate values with variables names after its keys. Something like params = {'a':1,'b':2} a,b = params.values() but since dictionaries are not ordered, there is no guarantee that params.values() will return values in the order of (a,b). Is there a nice way to do this? Thanks ...

ActionScript Dictionary: How to access the first element? How is it stored?

Hello, When you do a "for... in" loop, it will iterate over a Dictionary for example. I was wondering how internally this is being tracked and how it could be accessed? I think the Dictionary class stores a reference to the first item, but I would like to access it and check but I cannot figure out how. This is a bit advanced, does any...

"Slice" out one element from a python dictionary

I have a dictionary: D = { "foo" : "bar", "baz" : "bip" } and I want to create new dictionary that has a copy of one of it's elements k. So if k = "baz": R = { "baz" : "bip" } what I've got now is: R = { k : D[k] } But in my case k is a complex expression and I've got a whole stack of these. Caching k in a temporary looks about ...

POSTing JSON data to WCF REST

I'm trying to send data from a client application using jQuery to a REST WCF service based on the WCF REST starter kit. Here's what I have so far. Service Definition: [WebHelp(Comment = "Save PropertyValues to the database")] [WebInvoke(Method = "POST", UriTemplate = "PropertyValues_Save", BodyStyle = WebMessageBody...

Is it possible to assign the same value to multiple keys in a dict object at once?

In Python, I need a dictionary object which looks like: {'a': 10, 'b': 20, 'c': 10, 'd': 10, 'e': 20} I've been able to get this successfully by combining the dict.update() and dict.fromkeys() functions like so: myDict = {} myDict.update(dict.fromkeys(['a', 'b', 'c'], 10)) myDict.update(dict.fromkeys(['b', 'e'], 20)) However, bec...

Efficient way to access a mapping of identifiers in Python

I am writing an app to do a file conversion and part of that is replacing old account numbers with a new account numbers. Right now I have a CSV file mapping the old and new account numbers with around 30K records. I read this in and store it as dict and when writing the new file grab the new account from the dict by key. My question i...

Python dictionary key missing

I thought I'd put together a quick script to consolidate the CSS rules I have distributed across multiple CSS files, then I can minify it. I'm new to Python but figured this would be a good exercise to try a new language. My main loop isn't parsing the CSS as I thought it would. I populate a list with selectors parsed from the CSS file...

Counting entries in a list of dictionaries: for loop vs. list comprehension with map(itemgetter)

In a Python program I'm writing I've compared using a for loop and increment variables versus list comprehension with map(itemgetter) and len() when counting entries in dictionaries which are in a list. It takes the same time using a each method. Am I doing something wrong or is there a better approach? Here is a greatly simplified and ...

How to pass a Dictionary variable to another procedure

I am developing a C# VS2008/SQL Server website application. I've never used the Dictionary class before, but I am trying to replace my Hashtable with a Dictionary variable. Here is a portion of my aspx.cs code: ... Dictionary<string, string> openWith = new Dictionary<string, string>(); for (int col = 0; col < headers.Length; col++) ...

How do I access Dictionary items?

I am developing a C# VS2008 / SQL Server website app and am new to the Dictionary class. Can you please advise on best method of accomplishing this? Here is a code snippet: SqlConnection conn2 = new SqlConnection(connString); SqlCommand cmd = conn2.CreateCommand(); cmd.CommandText = "dbo.AppendDataCT"; cmd.CommandType = CommandType.St...

Procedure or function AppendDataCT has too many arguments specified

I am developing a C# VS 2008 / SQL Server website application. I am a newbie to ASP.NET. I am getting the above compiler error. Can you give me advice on how to fix this? Code snippet: public static string AppendDataCT(DataTable dt, Dictionary<int, string> dic) { string connString = ConfigurationManager.ConnectionString...

How to delete entries from a dictionary using the value

I have a dictionary collection as bleow: mydic.addvalue(key1, val1) mydic.addvalue(key2, val1) mydic.addvalue(key3, val1) mydic.addvalue(key4, val2) mydic.addvalue(key5, val2) From the above dictionary I want to delete all the entries where value == "val1", so that the result would have only following entry: mydic.addvalue(key4, val2...

How can you change a ";" seperated string to some kind of dictionary?

Hi, I have a string like this: "user=u123;name=Test;lastname=User" I want to get a dictionary for this string like this: user "u123" name "Test" lastname "User" this way I can easely access the data within the string. I want to do this in C#. EDIT: This is what I have so far: public static Dictionary<string, string> V...