Робота зі списками
title()
imya=['тамара','марина','василь','степан']
print(imya[1].title())
Марина
Виведення елементу з текстом
imya=['тамара','марина','василь','степан']
message= 'Запрошую Вас, '+imya[1].title()+ ', на День народження'
print(message)
Запрошую Вас, Марина, на День народження
del
Видаляє елемент списку
imya=['тамара','марина','василь','степан']
del imya[2]
print(imya)
['тамара', 'марина', 'степан']
insert – вставляє в список елемент
imya=['тамара','марина','василь','степан']
imya.insert(2,'наталка’)
print(imya)
'тамара','марина', 'наталка’, 'василь','степан'
pop()
imya=['тамара','марина','василь','степан']
a=imya.pop(2)
print(imya)
print(a)
['тамара', 'марина', 'степан']
василь
remove() – видаляє елемент за його значенням
imya=['тамара','марина','василь','степан']
imya.remove('марина'))
print(imya)
['тамара', ' василь’, 'степан’]
Увага! Видаляє тільки перше входження елемента списку
Об’єднання списків
imyaw=['тамара','марина']
imyam=['василь','степан']
print(imyam+imyaw)
'тамара','марина', 'василь','степан'
Перетворити рядок у список можна за допомогою функції list() | >>>list ("процесор") ['п', 'р', 'о', 'ц', 'е', 'с', 'о', 'р'] | # перетворення рядка у список |
Отримати кількість елементів у списку можна за допомогою функції len () | >>>a = [1,4, 6,8] >>>len (a) 4 | # довжина списку |
Отримати список із випад- ковими числами з іншого списку можна за допомогою функції sample (послідов- ність, кількість елементів) з модуля random | >>>import random >>> random.sample (range (51), 6) [48, 11, 46, 3, 21, 0] | # імпортування модуля random # шість випадкових чисел # у діапазоні 0–51 |
Перетворити список у ря- док можна різними засоба- ми. Найпростіший з них — використання функції str | >>>a1 = ["file1", 25, "file2", 21] >>>str (a1) "['file1', 25, 'file2', 21]" | # список # перетворення списку в рядок |
Ще деякі функції та методи
Вбудовані методи списків
Інформація із сайту dystosvita.gnomio.org.ua