Understand these 56 Python usage skills and master Python efficient development
1. Enumeration - enumerate can have parameters
We did this before:
i = 0for item in iterable:
print i, item i += 1
Now let's do this:
for i, item in enumerate(iterable):
print i, item
The enumerate function also receives the second parameter. As follows:
>>> list(enumerate('abc'))
[(0, 'a'), (1, 'b'), (2, 'c')]
>>> list(en ...
Added by jaypotter on Tue, 17 Sep 2019 13:53:32 +0300
Exercise Practice of Expression Tree: Variables, Constants and Assignment
Defining variables
Parameter Expression is used to create variable and variable parameter expressions.
In C #, variables are divided into the following types:
Value types
Reference types
Pointer types
Generally, only value types and reference types are used, and pointer types are not mentioned here.
The basic value types of C # are bool, byte ...
Added by kundan on Mon, 16 Sep 2019 17:40:36 +0300
C# Expression Tree Lambda Extension
I. Preface
Originally, this article was written when we need to use it later, but since we write about the expansion of expressions, we should finish it together.
Looking at this heading, there is a question: Lambda expression is an expression tree, how do we extend it? Look at the following and you will see.
Expressions Series Directory
C# ...
Added by gnathan87 on Sun, 15 Sep 2019 18:43:19 +0300
Parallel Programming of Python 3 Series
Processes and threads
A process is an instance of a program running. A process can contain multiple threads, so all resources in a thread can be shared among multiple threads in the same process, which is the basic unit of the dynamic operation of the operating system; each thread is an instance of the process, which can be scheduled and run in ...
Added by alexszilagyi on Fri, 13 Sep 2019 16:50:01 +0300
Accelerated c+++ function
function
actual combat
#include <iostream>
int myAdd(int,int);
int main()
{
int x=10;
int y=20;
std::cout<<x<<"+"<<y<<"="<<myAdd(x,y)<<std::endl;
return 0;
}
int myAdd(int x,int y)
{
...
Added by veluit06 on Thu, 12 Sep 2019 16:36:09 +0300
kaggle House Price Forecasting Competition Items: Data Processing, Feature Selection
House price forecasting is an introductory competition on kaggle. Generally speaking, it gives you 79 features about house price, and then predicts house price according to the characteristics. The evaluation index of housing price forecast is root ...
Added by mxl on Thu, 12 Sep 2019 12:29:04 +0300
Mask-Rcnn Practice Most Detailed Tutorial
Mask-Rcnn Data Annotation Detailed Tutorial (labelme version)
abstract
1. Data Set Making
1. Installation and use of labelme
2. Tagging Pictures and Batch Conversion
abstract
Hello! Starting with data annotation, this paper will elaborate o ...
Added by burhankhan on Wed, 11 Sep 2019 07:17:02 +0300
Programmers chatting downstairs: a jvm crash investigation
Downstairs of an office building on Dawang Road.
Ape A: When we worked in our company, we ran a lot of data processing tasks in the middle of the night, and then the program often crashed.
Me: Oh? How to deal with that?
Ape A: There was some water in the architecture at that time. It said that we should adjust the ratio of "Eden" to ...
Added by hofmann777 on Mon, 09 Sep 2019 13:09:17 +0300
Python's Data Frame modifies a column's data in batches according to rules
When using Python for data analysis, we often look at the distribution of a data, and then process the data. For example, there is a scene:
The following data are pre-scheduled dates for a product:
import pandas as pd
import seaborn as sns
impo ...
Added by jcarver on Fri, 30 Aug 2019 16:06:37 +0300
Python introductory functions
1. Initial Identity Function
1.1 What is a function?
< 1 > Encapsulating a function into a space is a function
< 2 > Reduce duplicate code
1.2 Define Functions
Def -- Keyword in Python
() -- Format requirements must be written
:--End of statement
def len():
Function Body
def my_len():
n = 0
for i in dic: ...
Added by blackwidow on Fri, 30 Aug 2019 06:43:26 +0300