mirror of
https://github.com/stan220/godot-docs.git
synced 2026-09-08 19:29:06 +00:00
classref: Sync with current master branch (61598c5)
This commit is contained in:
@@ -17,9 +17,7 @@ A built-in data structure that holds a sequence of elements.
|
||||
Description
|
||||
-----------
|
||||
|
||||
An array data structure that can contain a sequence of elements of any :ref:`Variant<class_Variant>` type. Elements are accessed by a numerical index starting at 0. Negative indices are used to count from the back (-1 is the last element, -2 is the second to last, etc.).
|
||||
|
||||
\ **Example:**\
|
||||
An array data structure that can contain a sequence of elements of any :ref:`Variant<class_Variant>` type. Elements are accessed by a numerical index starting at ``0``. Negative indices are used to count from the back (``-1`` is the last element, ``-2`` is the second to last, etc.).
|
||||
|
||||
|
||||
.. tabs::
|
||||
@@ -522,7 +520,7 @@ Appends another ``array`` at the end of this array.
|
||||
var numbers = [1, 2, 3]
|
||||
var extra = [4, 5, 6]
|
||||
numbers.append_array(extra)
|
||||
print(nums) # Prints [1, 2, 3, 4, 5, 6]
|
||||
print(numbers) # Prints [1, 2, 3, 4, 5, 6]
|
||||
|
||||
.. rst-class:: classref-item-separator
|
||||
|
||||
@@ -1304,7 +1302,7 @@ Sorts the array using a custom :ref:`Callable<class_Callable>`.
|
||||
print(my_items) # Prints [["Rice", 4], ["Tomato", 5], ["Apple", 9]]
|
||||
|
||||
# Sort descending, using a lambda function.
|
||||
my_items.sort_custom(func(a, b): return a[0] > b[0])
|
||||
my_items.sort_custom(func(a, b): return a[1] > b[1])
|
||||
print(my_items) # Prints [["Apple", 9], ["Tomato", 5], ["Rice", 4]]
|
||||
|
||||
It may also be necessary to use this method to sort strings by natural order, with :ref:`String.naturalnocasecmp_to<class_String_method_naturalnocasecmp_to>`, as in the following example:
|
||||
|
||||
Reference in New Issue
Block a user