Tutorial by Topics: str

In C, a string is not an intrinsic type. A C-string is the convention to have a one-dimensional array of characters which is terminated by a null-character, by a '\0'. This means that a C-string with a content of "abc" will have four characters 'a', 'b', 'c' and '\0'. See the basic intro...
For loops are a flow control method for repeating a task or set of tasks over a domain. The core structure of a for loop is for ( [index] in [domain]){ [body] } Where [index] is a name takes exactly one value of [domain] over each iteration of the loop. [domain] is a vector of values ...
Regex should be used for other uses besides getting strings out of strings or otherwise cutting strings into pieces.
In .NET strings System.String are sequence of characters System.Char, each character is an UTF-16 encoded code-unit. This distinction is important because spoken language definition of character and .NET (and many other languages) definition of character are different. One character, which shoul...
index(big, little) length or length() length(string) match(string, regex) split(string, array, separator) split(string, array) sprintf(format, ...) sub(regex, subst, string) sub(regex, subst) gsub(regex, subst) gsub(regex, subst, string) substr(string, start, end) substr(string, start)...
pyinstaller [options] script [script ...] | specfile PyInstaller is a module used to bundle python apps in a single package along with all the dependencies. The user can then run the package app without a python interpreter or any modules. It correctly bundles many major packages like numpy...
This section provides an overview of what data-structures is, and why a developer might want to use it. It should also mention any large subjects within data-structures, and link out to the related topics. Since the Documentation for data-structures is new, you may need to create initial version...
Streams are composable, lazy enumerables. Due to their laziness, streams are useful when working with large (or even infinite) collections. When chaining many operations with Enum, intermediate lists are created, while Stream creates a recipe of computations that are executed at a later moment. ...
// +build tags Build tags are used for conditionally building certain files in your code. Build tags may ignore files that you don't want build unless explicitly included, or some predefined build tags may be used to have a file only be built on a particular architecture or operating system...
A String in Elixir is a UTF-8 encoded binary.
Please play with these concepts yourself to really master them! The elm-repl (see the Introduction to the REPL) is probably a good place to play around with the code above. You can also play with elm-repl online.
FooModel.objects.filter(field_name__key_name='value to query')

Page 4 of 16