Форум программистов, компьютерный форум, киберфорум
Наши страницы

Python

Войти
Регистрация
Восстановить пароль
 
Няшная няшка
0 / 0 / 0
Регистрация: 21.07.2011
Сообщений: 61
#1

Разница между list и dic - Python

20.02.2012, 06:28. Просмотров 1096. Ответов 4
Метки нет (Все метки)

Начал изучать Python, и возник такой вопрос: а какая разница между списками и словарями?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2012, 06:28
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Разница между list и dic (Python):

В чем разница между этими двумя способами записи? - Python
В чем разница между этими двумя способами записи? entry = (score, name) и score, name = entry Добавлено через 2 часа 18 минут ...

Python v2.7. PyGame. Разница в пикселях между image.load и image.fill - Python
Здравствуйте. Учусь пайтону, пишу небольшой шутер. Возникла проблема в, очевидно, этой части кода. Если просто заполнить цветом...

Какая разница между объектом класса и инстансом класса? - Python
Читал (на русском языке) и не понял. Добавлено через 6 минут В смысле документацию читал.

Разница между list и vector? - C++
Разница между list и vector?

Разница между list и vector - C++
Подскажите пожалуйста в чем различие между листами и векторами? Сколько не пытался не смог найти реальной разницы между ними. В чем разница...

Получение данных из БД: в чем разница между Iqueryable и List - C# MVC
получение записей из бд можно с помощью IQueryable и List. А в чем разница? Что лучше использовать?

4
ilnurgi
138 / 138 / 18
Регистрация: 20.02.2012
Сообщений: 597
20.02.2012, 08:45 #2
списки состоят только из каких то переменных
[1,2,3,4,5] или [[1,2,3],[4,5,6]]

а словари имеют структуру - ключ:значение
{'первый':1,'второй':2,'третий':3},
0
bodrich
98 / 88 / 2
Регистрация: 20.06.2010
Сообщений: 964
Записей в блоге: 16
Завершенные тесты: 1
20.02.2012, 13:06 #3
Цитата Сообщение от ilnurgi Посмотреть сообщение
списки состоят только из каких то переменных
Списки состоят объектов произвольного типа, а это не только переменные.
Также, в списках элементы упорядочны, а в словарях элементы сохраняются и извлекаются с помощью ключа, а не с помощью индекса, определяющего позицию.
2
ilnurgi
138 / 138 / 18
Регистрация: 20.02.2012
Сообщений: 597
20.02.2012, 15:56 #4
Цитата Сообщение от bodrich Посмотреть сообщение
Списки состоят объектов произвольного типа, а это не только переменные.
Также, в списках элементы упорядочны, а в словарях элементы сохраняются и извлекаются с помощью ключа, а не с помощью индекса, определяющего позицию.
спасибо. я старался написать по простому
0
Nameless One
Эксперт С++
5783 / 3432 / 255
Регистрация: 08.02.2010
Сообщений: 7,448
20.02.2012, 16:52 #5
Стоит еще сказать, что для словарей существует ограничение на типы ключей:
A dictionary’s keys are almost arbitrary values. Values that are not hashable, that is, values containing lists, dictionaries or other mutable types (that are compared by value rather than by object identity) may not be used as keys
2
20.02.2012, 16:52
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.02.2012, 16:52
Привет! Вот еще темы с ответами:

разница List и BindingList - C#
List и BindingList, в чем разница? Маленький примерчик, если можно.

Какая разница между различными сокетами (например, между 775 и 1155)? - Материнские платы
Обясните пожалуйста какая разница между сокетами, пример есть сокет 775 и 1155 я понимаю что разем не тот процессора другие но! как насчет...

Разница свойств List и InnerList в CollectionBase - C#
В абстрактном классе CollectionBase предоставляется 2 свойства: List и InnerList ,в чём их разница...в смысле я понимаю что List...

Чем конвертировать dic в txt - Ubuntu Linux
Здравия! Есть словарь для брута во вражеском формате dic. Как превратить его в txt? Интересует автоматический способ. Советы типа "копируй...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru