Search
 
SCRIPT & CODE EXAMPLE
 

PYTHON

2d array rows and columns

# To create 2 or more dimensional Arrays in python
# A two-dimensional array(list) is like a table with rows and columns.

# Assume there are 1, 2, 3 to n rows and 1, 2, 3 to n colums of data
# Let data at row 1,column 1; row 2, column 2, correspond to d11, d22

#       col1 col2 ... coln
# row1  d11  d12  ... d1n
# row2  d21  d22  ... d2n
# .		 .    .   ...  .
# . 	 .    .   ...  .
# . 	 .    .   ...  .
# rown  dn1  dn2 ... dnn

# Syntax of 2d array in python:
# [[d11,d12,d13,..,d1n],[d21,d22,d23,.......,d2n]]

# Example: Following is the example for creating
# 2D array with 4 rows and 5 columns

array=[[23,45,43,23,45],[45,67,54,32,45],[89,90,87,65,44],[23,45,67,32,10]]

#display
print(array)


# Accessing the values using index position

# Syntax:
# 1)	Get row value using [] operator
#		i.e array[row index]
# 2) 	Get column value using [][]
#	    i.e array[row index][column index]
# where,
#	row index is the row position starts from 0
#	column index is the column position starts from 0 in a row.

# For instance:
# get the first row
print(array[0])

# get the third row
print(array[2])

#get the element at the first row and the third column
print(array[0][2])

# get the element (value) at the third row and forth column
print(array[2][3])

# Output:
# [[23, 45, 43, 23, 45], [45, 67, 54, 32, 45], [89, 90, 87, 65, 44], [23, 45, 67, 32, 10]]
# [23, 45, 43, 23, 45]
# [89, 90, 87, 65, 44]
# 43
# 65


# Inserting values into two-dimensional array using the insert() function
# Syntax:
# array.insert(index,[values])

# where,
#	the index is the row position to insert a particular row
# 	[values] are the values to be inserted into the array.
#	It must a list of values. It could be same length (5) as columns above 


# Example:
# insert 5 new data at the third row
array.insert(2, [1,2,3,4,5])

#insert another column of data at the 6th row
array.insert(5, [8,9,10,11,12])

#display
print(array)
Output:
[[23, 45, 43, 23, 45], [45, 67, 54, 32, 45], [1, 2, 3, 4, 5], [89, 90, 87, 65, 44], [23, 45, 67, 32, 10], [8,9,10,11,12]]

Comment

2d array rows and columns

using System;
using System.Linq;
using System.Runtime.InteropServices;

namespace ConsoleApplication4
{
    public static class Program
    {
        private static void Main()
        {
			/*
				C# supports multidimensional arrays up to 32 dimensions.
    			The multidimensional array can be declared by adding commas in the
    			square brackets.
    			For example, [,] declares two-dimensional array,
    			[, ,] declares three-dimensional array,
    			[, , ,] declares four-dimensional array, and so on.
    			So, in a multidimensional array, number of commas = Number of Dimensions.
			*/

			// For instance:
			int[,] arr2d; // two-dimensional array
			int[, ,] arr3d; // three-dimensional array
			int[, , ,] arr4d ; // four-dimensional array

          // declare and instantiate a 2d array with 4 rows and 5 columns
          	var array = new int[4,5](); 
          	/* The [4, 5] defines the number of rows and columns.
          	   The first rank (4) denotes the number of rows, and the second rank (5)
               defines number of columns.
               The code below instantiate and illustrate the 2d array divide into rows and columns.
          	*/
          
          	var array = new [,] // or var array = new int[4,5]
            {
              // col0,col1,col2,col3,col4
                {0.1, 0.2, 0.3, 0.4, 0.5}, // row0
                {1.1, 1.2, 1.3, 1.4, 1.5}, // row1
                {2.1, 2.2, 2.3, 2.4, 2.5}, // row2
                {3.1, 3.2, 3.3, 3.4, 3.5}, // row3
            };
			
          	// Get the element 0.2 (that is row0, col1)
          	array[0, 1]; //returns 0.2
          	// Get the element 2.3 (that is row2, col2)
          	array[2, 2]; //returns 2.3          

			//array[4, 1]; //throws run-time error as there is no 4th row
          	//array[2, 5]; //throws run-time error as there is no 5th column
          // get the third row
            var row = array.GetRow(2);

            // This prints 2.1, 2.2, 2.3, 2.4, 2.5
            Console.WriteLine(string.Join(", ", row.Select(element => element.ToString())));
        }
    }
}
Comment

2d array rows and columns

# To create 2 or more dimensional Arrays in python
# A two-dimensional array(list) is like a table with rows and columns.

# Assume there are 1, 2, 3 to n rows and 1, 2, 3 to n colums of data
# Let data at row 1,column 1; row 2, column 2, correspond to d11, d22

#       col1 col2 ... coln
# row1  d11  d12  ... d1n
# row2  d21  d22  ... d2n
# .		 .    .   ...  .
# . 	 .    .   ...  .
# . 	 .    .   ...  .
# rown  dn1  dn2 ... dnn

# Syntax of 2d array in python:
# [[d11,d12,d13,..,d1n],[d21,d22,d23,.......,d2n]]

# Example: Following is the example for creating
# 2D array with 4 rows and 5 columns

array=[[23,45,43,23,45],[45,67,54,32,45],[89,90,87,65,44],[23,45,67,32,10]]

#display
print(array)


# Accessing the values using index position

# Syntax:
# 1)	Get row value using [] operator
#		i.e array[row index]
# 2) 	Get column value using [][]
#	    i.e array[row index][column index]
# where,
#	row index is the row position starts from 0
#	column index is the column position starts from 0 in a row.

# For instance:
# get the first row
print(array[0])

# get the third row
print(array[2])

#get the element at the first row and the third column
print(array[0][2])

# get the element (value) at the third row and forth column
print(array[2][3])

# Output:
# [[23, 45, 43, 23, 45], [45, 67, 54, 32, 45], [89, 90, 87, 65, 44], [23, 45, 67, 32, 10]]
# [23, 45, 43, 23, 45]
# [89, 90, 87, 65, 44]
# 43
# 65


# Inserting values into two-dimensional array using the insert() function
# Syntax:
# array.insert(index,[values])

# where,
#	the index is the row position to insert a particular row
# 	[values] are the values to be inserted into the array.
#	It must a list of values. It could be same length (5) as columns above 


# Example:
# insert 5 new data at the third row
array.insert(2, [1,2,3,4,5])

#insert another column of data at the 6th row
array.insert(5, [8,9,10,11,12])

#display
print(array)
Output:
[[23, 45, 43, 23, 45], [45, 67, 54, 32, 45], [1, 2, 3, 4, 5], [89, 90, 87, 65, 44], [23, 45, 67, 32, 10], [8,9,10,11,12]]

Comment

2d array rows and columns

using System;
using System.Linq;
using System.Runtime.InteropServices;

namespace ConsoleApplication4
{
    public static class Program
    {
        private static void Main()
        {
			/*
				C# supports multidimensional arrays up to 32 dimensions.
    			The multidimensional array can be declared by adding commas in the
    			square brackets.
    			For example, [,] declares two-dimensional array,
    			[, ,] declares three-dimensional array,
    			[, , ,] declares four-dimensional array, and so on.
    			So, in a multidimensional array, number of commas = Number of Dimensions.
			*/

			// For instance:
			int[,] arr2d; // two-dimensional array
			int[, ,] arr3d; // three-dimensional array
			int[, , ,] arr4d ; // four-dimensional array

          // declare and instantiate a 2d array with 4 rows and 5 columns
          	var array = new int[4,5](); 
          	/* The [4, 5] defines the number of rows and columns.
          	   The first rank (4) denotes the number of rows, and the second rank (5)
               defines number of columns.
               The code below instantiate and illustrate the 2d array divide into rows and columns.
          	*/
          
          	var array = new [,] // or var array = new int[4,5]
            {
              // col0,col1,col2,col3,col4
                {0.1, 0.2, 0.3, 0.4, 0.5}, // row0
                {1.1, 1.2, 1.3, 1.4, 1.5}, // row1
                {2.1, 2.2, 2.3, 2.4, 2.5}, // row2
                {3.1, 3.2, 3.3, 3.4, 3.5}, // row3
            };
			
          	// Get the element 0.2 (that is row0, col1)
          	array[0, 1]; //returns 0.2
          	// Get the element 2.3 (that is row2, col2)
          	array[2, 2]; //returns 2.3          

			//array[4, 1]; //throws run-time error as there is no 4th row
          	//array[2, 5]; //throws run-time error as there is no 5th column
          // get the third row
            var row = array.GetRow(2);

            // This prints 2.1, 2.2, 2.3, 2.4, 2.5
            Console.WriteLine(string.Join(", ", row.Select(element => element.ToString())));
        }
    }
}
Comment

PREVIOUS NEXT
Code Example
Python :: python string replace letters with numbers 
Python :: how to print smallest number in python 
Python :: what is index in list in python 
Python :: get type name python 
Python :: python sqlite select column name 
Python :: how to replace a string in python 
Python :: drop dataframe columns 
Python :: python list object attributes 
Python :: pd df iloc 
Python :: how to iterate set in python 
Python :: pytorch convert tensor dtype 
Python :: how to extract dictionary value from string in python 
Python :: python destructure object 
Python :: how to get a row of a dataframe with subset columns in python 
Python :: python warnings as error 
Python :: How to show variable in Jupyter 
Python :: sum values in django models and insert value in model field 
Python :: sklean tfidf 
Python :: python class destroying 
Python :: cronometro python tkinter 
Python :: pop function in python 
Python :: symmetrical sum 
Python :: for loop to select rows in pandas 
Python :: assert keyword in python 
Python :: how to list gym envirolments 
Python :: python detect script exit 
Python :: any python type hint 
Python :: python - remove exta space in column 
Python :: pythonhashseed 
Python :: python append list to list 
ADD CONTENT
Topic
Content
Source link
Name
5+7 =