Доклад изработен от Румен Тихомиров 21221.
Списъци, множества, кортежи и речници.
Съдържание
Списъци;
Множества;
Кортежи;
Речници.
О
Пайтън поддържа различни типове данни, тъй като други езици на програмиране поддържат, например, цяло число, float, string и т.н. променлива може да съхранява стойността на конкретен тип данни, но в пайтън това не се изисква. В пайтън не е необходимо да декларираме променлива от определен тип данни, тъй като това е динамично въведен език. Променлива може да се използва за съхраняване на стойност от всякакъв тип данни и интерпретаторът неявно се свързва със своя тип данни. Всичко в Пайтън програмирането е обект, така че типовете данни са също класове и следователно променливите са обекти или екземпляри от тези класове тип данни.
Списъци:
Списъкът в Пайтън е подредена колекция от обекти от смесени типове, които могат да бъдат модифицирани и чиито обекти могат да се различават.
Данните в списък се съхраняват с разделени със запетая и затворени в квадратна скоба ([]). Елементите в списъка не трябва да бъдат от един и същи тип.
Пример:
List = [item1, item2, item3]
Ето всички методи на списъчни обекти:
Методи
Описание
clear()
За да премахнете всички елементи от списъка.
append()
За да добавите елемент в края на списъка.
insert()
За да вмъкнете елемент в определен индекс на списъка.
extend()
За да добавите списък с елементи в края на списъка.
count()
За връщане на брой елементи с определена стойност.
index()
За връщане на индекса на първия елемент.
reverse()
За да обърнете съществуващ списък.
remove()
За да премахнете елементите от списъка.
Множества:
Какво са множествата?:
Множествата в пайтън са „контейнер“, съдържащ неповтарящи се елементи в произволен ред.
Как се създава множество?:
Пример:
a = set()
a=set(‘hello’)
a = {‘a’, ‘b’, ‘c’, ‘d’}
a= {I ** 2 for I in range(10)}
a = {}
type(a)