Python материалы 5-6

x=[62,75,True,83.6,»cat»,68] #список, list
print(x)
print(type(x))
print(x[2])

print()

for i in range(6):
print(x[i])

print()

x=[[62,48],[79,46],[22,33]]
print(x[2][0])

for i in range(3):
for j in range(2):
print(i,j)

for i in range(3):
for j in range(2):
print(x[i][j])

print()

x=[62,59,48,60,31]
for i in x: #сахар
print(i)

print()

x=[11,22,33]
x[1]=2222 #меняем значение
print(x)
x.append(444)#добавляем значение
print(x)
x.remove(2222)#убираем значение по содержимому
print(x)
x.remove(x[0])#убираем значение по имени
print(x)

print()

x=[11,22,33]
x.insert(1,»cat»)#вставляем значение
print(x)

print()

x=[11,22,33]
x.index(22)#смотрим адрес по значению
print(x.index(22))

print()

x=[11,22,33]
print(x[-1])#смотрим с конца

print()

x=»qwerty»
y=list(x)#конвертация типа в list
print(type(y))

x=[0,11,22,33,44,55,66,77,88,99]

print(«полная форма: начало, конец, шаг»)
print(x[3:8:2])

print(«\nпо умолчанию, шаг равен 1»)
print(x[3:])
print(x[:3])
print(x[3:8])
print(x[8:3],»тут нужен явный шаг!»)
print(x[8:3:-2],»явный шаг ^-)»)

print(«\nтолько шаг»)
print(x[::2])
print(x[::-1])

print(«\nс отрицательными индексами:»)
print(x[-7:-2])