list

Intersection of 6 List<int> objects

Hi, As I mentioned in the title I've got 6 List objects in my hand. I want to find the intersection of them except the ones who has no item. intersectionResultSet = list1. Intersect(list2). Intersect(list3). Intersect(list4). Intersect(list5). Intersect(list6).ToList(); When one of them has no item, normally I...

Python variable weirdness?

What's going on with my Python variable? old_pos seems to be linked to pos: Code: pos = [7, 7] direction = [1, 1] old_pos = pos print 'pos = '+str(pos) print 'old_pos = '+str(old_pos) pos[0] += direction[0] pos[1] += direction[1] print 'pos = '+str(pos) print 'old_pos = '+str(old_pos) Output: pos = [7, 7] old_pos = [7, 7...

Converting an int array to a String array

So I have this "list" of ints. It could be a Vector, int[], List<Integer>, whatever. My goal though is to sort the ints and end up with a String[]. How the int array starts out as is up in the air. ex: Start with:{5,1,2,11,3} End with: String[] = {"1","2","3","5","11"} Is there anyway to do this without a for loop? I have a for ...

Python - Minimum of a List of Instance Variables

I'm new to Python and I really love the min function. >>>min([1,3,15]) 0 But what if I have a list of instances, and they all have a variable named number? class Instance(): def __init__(self, number): self.number = number i1 = Instance(1) i2 = Instance(3) i3 = Instance(15) iList = [i1,i2,i3] Do I really have to someth...

Python convert formatted string to list.

I have a string "[u'foo']" (Yes, it includes the square brackets and the u''). I have to convert that to a list which looks like [u'foo']. list("[u'foo']") won't work. Any suggestions? ...

c# getting a list from a field out of a list

Hi, I'm sorry about the confusing title, but i didnt find a better way to explain my issue. I have a list of objects,myList, lets call them 'MyObject'. the objects look something like this: Class MyObject { int MYInt{get;set;} string MYString{get;set;} } List<MyObject> myList; ... I am looking for a nice/short/fancy way to ...

In Haskell, why isn't there a TypeClass for things that can act like lists?

I'm reading Learn You a Haskell and I'm wondering why so many things are acting like a list, and nothing in the Prelude is using the native facility of type classes to set this up: "The bytestring version of : is called cons It takes a byte and a bytestring and puts the byte at the beginning. It's lazy though, so it will make a new c...

How should I insert/update/delete large lists in mysql?

I am trying to figure out the best way to handle inserting/updating/deleting large lists. Specifically, my users need to select large lists of products and they will get reports on those items every night. To oversimplify it, here is the data model (a simple many to many) ~ 5000 records total +----------+------------+ | user_id | us...

Case insensitive 'in' - Python

Hi folks, I love using the expression if 'MICHAEL89' in USERNAMES: ... where USERNAMES is a list Is there any way to match items with case insensitivity or do I need to use a custom method? Just wondering if there is need to write extra code for this. Thanks to everyone! ...

LINQ - IEnumerable vs List - What to Use? How do they work?

Hello everybody ::- ). I have some doubts over how Enumerators work, and LINQ. Consider these two simple selects: List<Animal> sel = (from animal in Animals join race in Species on animal.SpeciesKey equals race.SpeciesKey select animal).Distinct().ToList(); or IEnumerable<A...

Least cpu intensive method of checking if a list has changed in c#

I have a function that is to be called if a list has changed since it was last called, what would be the best way of implementing this? ex: List<A> OurList = new List<A>(); private void Update() { Boolean Changed = //? if(Changed) CheckList(OurList); } I would have assumed make a variable to store the old list and compare...

Sorted dict to list

I have this: dictionary = { (month, year) : [int, int, int] } I'd like to get a list of tuples/lists with the ordered data(by month and year): #example info list = [(8,2010,2,5,3),(1,2011,6,7,8)...] I've tried several times but I can't get to a solution. Thanks for your help. ...

Implementing filter using HoF in Haskell

I'm trying to write a function that takes a predicate f and a list and returns a list consisting of all items that satisfy f with preserved order. The trick is to do this using only higher order functions (HoF), no recursion, no comprehensions, and of course no filter. ...

Python: Sort list using another list order, having different lengths, and without 'sorted'

I'll to explain this right: I'm in an environment where I can't use python built-in functions (like 'sorted', 'set'), can't declare methods, can't make conditions (if), and can't make loops, except for: can call methods (but just one each time, and saving returns on another variable foo python:item.sort(); #foo variable takes the val...

Join two Lists in Java

Dear All, I need to join two Lists in Java. I've a list which has a VO that has a name and description. I've another list which has same VO type that has name and Address. The "name" is same. I need to create a List with this VO which has both name, address and description. The VO structure is public class PersonDetails{ private St...

how hasnext() works in collection in java

program: public class SortedSet1 { public static void main(String[] args) { List ac= new ArrayList(); c.add(ac); ac.add(0,"hai"); ac.add(1,"hw"); ac.add(2,"ai"); ac.add(3,"hi"); ac.add("hai"); Collections.sort(ac); Iterator it=ac.iterator(); k=0; while(it.hasNext()) { Sy...

Initialization of Lists that makes csc 2.0 happy

I need to initialize a bunch of lists and populate them with lots of values during initialization, but csc 2.0 compiler that i have to use doesn't like it. For example: List<int> ints = new List<int>() { 1, 2, 3 }; will produce the following compiler error: error CS1002: ; expected Is there a way to initialize a list that will make ...

What is the difference between LIST.append(1) and LIST = LIST + [1] (Python)

When I execute (I'm using the interactive shell) these statements I get this: L=[1,2,3] K=L L.append(4) L [1,2,3,4] K [1,2,3,4] But when I do exactly the same thing replacing L.append(4) with L=L+[4] I get: L [1,2,3,4] K [1,2,3] Is this some sort of reference thing? Why does this happen? Another funny thing I noticed is that L+=...

C# - string to keywords

What is the most effecient way to turn string to a list of words in C#? For example: Hello... world 1, this is amazing3,really , amazing! *bla* should turn into the following list: ["Hello", "world", "1", "this", "is", "amazing3", "really", "amazing", "bla"] Note that it should support other languages than English. I need this ...

Creating an R dataframe row-by-row

I would like to construct a dataframe row-by-row in R. I've done some searching, and all I came up with is the suggestion to create an empty list, keep a list index scalar, then each time add to the list a single-row dataframe and advance the list index by one. Finally, do.call(rbind,) on the list. While this works, it seems very cumber...