Browse Source

Fixes

pull/3/head
Jure Šorn 6 years ago
parent
commit
383e5c9086
1 changed files with 5 additions and 4 deletions
  1. 9
      README.md

9
README.md

@ -51,7 +51,7 @@ Dictionary
``` ```
```python ```python
collections.defaultdict(<type>) # Creates a dictionary with default values.
collections.defaultdict(<type>) # Creates a dictionary with default values of type.
collections.OrderedDict() # Creates ordered dictionary. collections.OrderedDict() # Creates ordered dictionary.
dict(<list>) # Initiates a dict from list of key/value pairs. dict(<list>) # Initiates a dict from list of key/value pairs.
dict(zip(keys, values)) # Initiates a dict from two lists. dict(zip(keys, values)) # Initiates a dict from two lists.
@ -169,7 +169,7 @@ String
------ ------
```python ```python
<str> = <str>.replace(old_str, new_str) <str> = <str>.replace(old_str, new_str)
<list> = <str>.split(sep=None, maxsplit=-1)
<list> = <str>.split(sep=None, maxsplit=-1) # Splits on whitespaces.
<str> = <str>.strip([chars]) <str> = <str>.strip([chars])
<str> = <str>.join(<list>) <str> = <str>.join(<list>)
<bool> = <str>.startswith(<str>) # Pass tuple of strings for multiple options. <bool> = <str>.startswith(<str>) # Pass tuple of strings for multiple options.
@ -487,6 +487,7 @@ class <enum_name>(Enum):
```python ```python
Cutlery = Enum('Cutlery', ['knife', 'fork', 'spoon']) Cutlery = Enum('Cutlery', ['knife', 'fork', 'spoon'])
Cutlery = Enum('Cutlery', 'knife fork spoon')
Cutlery = Enum('Cutlery', {'knife': 1, 'fork': 2, 'spoon': 3}) Cutlery = Enum('Cutlery', {'knife': 1, 'fork': 2, 'spoon': 3})
list(<enum_name>) # == [<enum1>, <enum2>, ...] list(<enum_name>) # == [<enum1>, <enum2>, ...]
random.choice(list(<enum_name>)) # == random <enum> random.choice(list(<enum_name>)) # == random <enum>
@ -643,14 +644,14 @@ Bytes
```python ```python
<Bytes> = b'<str>' <Bytes> = b'<str>'
<Bytes> = <str>.encode(encoding='utf-8') <Bytes> = <str>.encode(encoding='utf-8')
<Bytes> = <int>.to_bytes(<length>, byteorder='big|small', signed=False)
<Bytes> = <int>.to_bytes(<length>, byteorder='big|little', signed=False)
<Bytes> = bytes.fromhex(<hex>) <Bytes> = bytes.fromhex(<hex>)
``` ```
### Decode ### Decode
```python ```python
<str> = <Bytes>.decode('utf-8') <str> = <Bytes>.decode('utf-8')
<int> = int.from_bytes(<Bytes>, byteorder='big|small', signed=False)
<int> = int.from_bytes(<Bytes>, byteorder='big|little', signed=False)
<hex> = <Bytes>.hex() <hex> = <Bytes>.hex()
``` ```

Loading…
Cancel
Save