logo
down
shadow

Why can't I loop through this dictionary?


Why can't I loop through this dictionary?

Content Index :

Why can't I loop through this dictionary?
Tag : chash , By : user183526
Date : November 24 2020, 01:01 AM

it should still fix some issue You will need to iterate through the List first, going through each dictionary, at which point you can then iterate through the key-value pairs:
foreach (Dictionary<string, long> dic in result)
{
    foreach(KeyValuePair<string, long> item in dic)
    {
        OptionViewModel c = new OptionViewModel();
        c.Code = item.Key;
        c.Value = item.Value;
        AvailableOptions.Add(c);
    }    
}   

Comments
No Comments Right Now !

Boards Message :
You Must Login Or Sign Up to Add Your Comments .

Share : facebook icon twitter icon

Python ordered dictionary: Why is [] notation required to change dictionary values using a for loop?


Tag : python , By : Robert Daniel Pickar
Date : March 29 2020, 07:55 AM
wish of those help In the loop, name and val are bound to each of the objects in the mapping in turn. Simply rebinding the names will not modify the original iterable.

Initialize dictionary, loop through list, add words and increment counter in dictionary


Tag : python , By : taviso
Date : March 29 2020, 07:55 AM
around this issue You are doing this in a confusing and unnecessarily complicated way. collections.Counter can do most of the work for you:
import collections

words = {'abandon':-2,'abandoned':-2,'abandons':-2,'abducted':-2,'abduction':-2,
'abductions':-2,'abhor': -3}
# throw away the values in the dictionary because they aren't being used
words = words.keys()  

# this is a list [] not a dictionary ()
sentence = ['abandon', 'abandoned', 'abhorrent', 'hello', 'smart', 'hello', 
    'die', 'happy', 'sad', 'up', 'down', 'happy', 'smart','cool',
    'clean', 'mean'] 


counts = collections.Counter([word for word in sentence if word not in words])

print counts 
Counter({'hello': 2, 'smart': 2, 'happy': 2, 'down': 1, 'die': 1, 'up': 1, 
'sad':1, 'abhorrent': 1, 'clean': 1, 'mean': 1, 'cool': 1})

Prevent Overwrite of Nested Dictionary Values while Creating Dictionary in a For Loop


Tag : python , By : BooTeK
Date : March 29 2020, 07:55 AM
help you fix your problem I am very new to Python and am trying to write a script that loops through an existing dictionary and reorganizes the data so it is in a nested dictionary. The existing dictionary is created from some code I found online that turns a row from an SQL query into a dictionary. I know this is a bit redundant, I just don't know how to edit this code to make it display what I want. , You create a d dictionary with:
d = {}
D[station] = d
while row is not None:
    station = row[u'STATION']
    # ....
    d = {}  # Here, we create a new dict
    for i in ('date_obs', 'temperature', 'altimeter', 'dewpoint', 'windspeed', 'winddirection'):
        d[i] = locals()[i]
    D[station] = d # D[station] now refers to our new dict
D={}

row = curs.fetchone
while row is not None:
    station = row[u'STATION']
    D[station] = {'date_obs': row[u'DATE_OBSERVATION'],
                  'temperature': row[u'TMPC'],
                  'altimeter': row[u'ALTM'],
                  'dewpoint': row[u'DWPC'],
                  'windspeed': row[u'SPED'],
                  'winddirection': row[u'DRCT']
                 }
    row = curs.fetchone()
print D
fields = {'date_obs': u'DATE_OBSERVATION', 'temperature': u'TMPC'} # and so on...

D={}
row = curs.fetchone
while row is not None:
    station = row[u'STATION']
    D[station] = { key: row[field] for key, field in fields.items() }
    row = curs.fetchone()
print D

for loop creates a dictionary with x entries but after the loop, length of dictionary is < x


Tag : python , By : user157654
Date : March 29 2020, 07:55 AM
To fix the issue you can do Check to see if your Key already exists before assigning a Value to it.
# Not sure if str(tuple(i)) will work - regardless apply logic like this to make the Key unique
counter = 0
while((str(tuple(i)) + '_' + str(counter)) in genFit.keys()):
  counter += 1
genFit[str(tuple(i) + '_' + str(counter)] = tmp

Using a for loop to create a dictionary. How do you stop the for loop after the dictionary is constructed?


Tag : python-3.x , By : µilad
Date : March 29 2020, 07:55 AM
hop of those help? I am trying to write a script to quickly get statistics for a class I am teaching based on grades entered into an excel sheet. , I think you should first do is to create a list of students.
student_list = ['Student 1','Student 2','Student 3']
dic = {}
for student_name in student_list:
    alias = "Student" + str(randint(1,1000))
    dic.update({alias : student_name})
from random import randint

student_list = ['Arnold','Ben','Carl']
dic = {}
for student_name in student_list:
    alias = "Student" + str(randint(1,1000))
    dic.update({alias : student_name})

print(dic)
Related Posts Related QUESTIONS :
  • CSharpCodeProvider Compilation Performance
  • How can I create Prototype Methods (like JavaScript) in C#.Net?
  • DataTable Loop Performance Comparison
  • CSV string handling
  • What is the best way to do unit testing for ASP.NET 2.0 web pages?
  • High availability
  • What to use for Messaging with C#
  • Accessing a Dictionary.Keys Key through a numeric index
  • ConfigurationManager.AppSettings Performance Concerns
  • What Are Some Good .NET Profilers?
  • Is this a good way to determine OS Architecture?
  • How to create a tree-view preferences dialog type of interface in C#?
  • Searching directories for tons of files?
  • Can I have a method returning IEnumerator<T> and use it in a foreach loop?
  • Why can't I have abstract static methods in C#?
  • Displaying ad content from Respose.WriteFile()/ Response.ContentType
  • Convert integers to written numbers
  • Absolute path back to web-relative path
  • How can we generate getters and setters in Visual Studio?
  • Bringing Window to the Front in C# using Win32 API
  • Possible to "spin off" several GUI threads? (Not halting the system at Application.Run)
  • Reading a C/C++ data structure in C# from a byte array
  • How should I translate from screen space coordinates to image space coordinates in a WinForms PictureBox?
  • Setting Objects to Null/Nothing after use in .NET
  • Converting ARBG to RGB with alpha blending
  • Is it better to create Model classes or stick with generic database utility class?
  • Passing enum type to Converter with integer value
  • Pool of objects with objects that are already on the scene in advance
  • StatusBar text fade-out when binding using Caliburn.Micro
  • Queryfilter on ApplicationUser in OnModelCreating in ApplicationDbContext creates StackOverflowException
  • How to get record form a different table based on a value from first table with linq expression?
  • Show data in Grid from returned model
  • Using Attributes to Override Data Model Conventions
  • Basic OOP console calculator, result Error
  • Compositon and Repository pattern
  • Multiple using statements with if condition
  • How do i increase a number by 1 in every line that contain the number 1
  • Add binding to elements that are created in codebehind
  • How to add a column in an existing AspNetUsers table
  • Order a list of elements with another list of doubles
  • How to setup a NuGet package to copy content files to output build directory?
  • In SignalR Core using ChannelWriter: Do I need to call TryComplete twice if there's an exception?
  • C# GetProcessesByName: issue with colon
  • c# wpf | create complex object with user-defined name to Serialize into JSON
  • How can I get a instance of a generic list with reflection?
  • WPF XAML - Design time and visibility of textbox
  • EF Core and MySql query is too slow
  • Getting Registered App Display Name from an App Id
  • How to get all variables from a string
  • Delete entity with all childs connected
  • Azure Build agent cant´t find class library referance
  • Initialize Nested Dictionaries in c#
  • .Net Core Binding
  • Generic event test method, preventing code duplication
  • How do I keep the ellipses in the center when the screen is resized
  • How to require a property using JsonSchema.NET?
  • C# XDocument Element/Elements returns null
  • Autofac keyed service with IEnumerable relationship type
  • Installing EntityFramework via NuGet manager
  • Always Check if there is Internet Connection Xamarin forms
  • shadow
    Privacy Policy - Terms - Contact Us © scrbit.com