Публикации по теме 'dictionary'
<Инструменты Python> типы данных (часть 1/2)
Тема 2: три типа данных - словарный, числовой и логический
Изучая тему 1, мы знаем, как использовать Python в качестве калькулятора и назначать переменные. Теперь давайте углубимся во встроенные типы данных в Python!
В теме 2 мы представляем три типа данных: словарный, числовой и логический.
Ниже приведены встроенные типы данных в Python:
Числовой тип данных:
1. Целое число (целое число)
Int содержит целое положительное или отрицательное число.
2. Плавающий
Float..
Вопросы по теме 'dictionary'
как сжать python dict для сохранения в mysql
у меня есть большой python dict, может быть, 10 МБ, не удалось сохранить его в mysqldb, поскольку repr (dict) я пробовал zlib.compress, результирующая строка плохо сохраняет mysql. теперь как насчет сжатия dict и преобразования в двоичный файл и...
2876 просмотров
schedule
14.12.2023
Как выбрать один ключ из словаря случайным образом
Я новичок в Python. Я пытаюсь использовать этот метод:
random.choice(my_dict.keys())
но есть ошибка:
'dict_keys' object does not support indexing
мой словарь очень простой, например
my_dict = {('cloudy', 1 ): 10, ('windy', 1):...
45607 просмотров
schedule
27.12.2023
Почему __dict__ экземпляров в Python 3 намного меньше по размеру?
В Python словари, созданные для экземпляров класса, крошечные по сравнению со словарями, созданными с теми же атрибутами этого класса:
import sys
class Foo(object):
def __init__(self, a, b):
self.a = a
self.b = b
f = Foo(20,...
1542 просмотров
schedule
08.01.2024
Преобразование вложенного массива PHP во вложенный словарь Python
У меня есть PHP-скрипт, и я хочу написать его на Python. Итак, как я могу преобразовать этот вложенный массив PHP во вложенный словарь python ?
$data = [
'details'=> [
[
['quick_event'=> 'Quick'],...
281 просмотров
schedule
28.11.2023
KDB: удаление на месте из словаря
Чтобы добавить элемент в словарь, я делаю
q) d[`x]:12345
Это изменяет существующий словарь, а стоимость операции близка к O(1) или O(log N) в зависимости от базовой реализации (хэш-таблица или дерево) (на самом деле я не знаю).
Однако,...
1493 просмотров
schedule
13.12.2023
Как вызов функции с использованием словаря работает в python
Чтобы вызвать функцию с помощью словаря, мы используем следующий код:
def f1():
print ("One")
def f2():
print ("Two")
def f3():
print ("Three")
dict = {1: f1, 2: f2, 3: f3}
dict[1]()
Как на самом деле работает последняя строка...
71 просмотров
schedule
28.10.2023
[SwiftUI]: ForEach не работает для массива словаря, словаря с массивом
Я пытаюсь перебрать массив в SwiftUI, но он не работает нормально.
Мой код:
let arr_type2 = [
["type":"Temperature","Units":["°C","°F","°K"]],
["type":"Length","Units":["m","km","ft","yd","mi"]],...
570 просмотров
schedule
28.11.2023
я пытаюсь рассчитать сентиментальную оценку каждого синтаксиса CSV-файла с помощью библиотеки CSV
это ошибка, которую я получаю. В предыдущем посте я забыл поставить обе функции. В первой функции я читаю CSV-файл, удаляю знаки препинания и отправляю строку во вторую функцию для вычисления сентиментальной оценки. этот код дает вывод для...
14 просмотров
schedule
08.11.2023