Форум программистов, компьютерный форум, киберфорум
Наши страницы
Python
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
Няшная няшка
0 / 0 / 0
Регистрация: 21.07.2011
Сообщений: 61
#1

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

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

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

Какая разница между библиотеками wget и requests?
Какая разница между библиотеками wget и requests?

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

В чём разница в python 2 между функцией input() и raw_input()?
И можно ли в python 3 пользоваться функцией raw_input()?

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

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

4
ilnurgi
138 / 138 / 38
Регистрация: 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 / 13
Регистрация: 20.06.2010
Сообщений: 964
Записей в блоге: 16
Завершенные тесты: 1
20.02.2012, 13:06 #3
Цитата Сообщение от ilnurgi Посмотреть сообщение
списки состоят только из каких то переменных
Списки состоят объектов произвольного типа, а это не только переменные.
Также, в списках элементы упорядочны, а в словарях элементы сохраняются и извлекаются с помощью ключа, а не с помощью индекса, определяющего позицию.
2
ilnurgi
138 / 138 / 38
Регистрация: 20.02.2012
Сообщений: 597
20.02.2012, 15:56 #4
Цитата Сообщение от bodrich Посмотреть сообщение
Списки состоят объектов произвольного типа, а это не только переменные.
Также, в списках элементы упорядочны, а в словарях элементы сохраняются и извлекаются с помощью ключа, а не с помощью индекса, определяющего позицию.
спасибо. я старался написать по простому
0
Nameless One
Эксперт С++
5785 / 3434 / 351
Регистрация: 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 и vector?
Разница между list и vector?

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

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


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

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

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