# Бұл программа 7.17 файлдан сандарды тізімге оқиды.
def main () :
infile = open('numberlist.txt', 'r') # Оқу үшін файл ашу.
numbers = infile.readlines()
# Файлдағы мәліметті тізімге оқу.
infile.close() # Файлды жабу.
# Әрбір элементті int типіне түрлендіру.
index = 0
while index < len(numbers):
numbers[index] = int(numbers[index])
index += 1
print(numbers) # Тізім мәліметін шығару.
main ()
# Басты функцияны шақыру.
Тізімдерді файлдарға жазу/оқу
Бұл программа нәтижесі
:
[1, 2, 3, 4, 5, 6, 7]
18. Екі өлшемді тізімдер
(интерактивті режим)
•
Екіөлшемді тізім – бұл өз элементтері ретінде басқа бір тізімді сақтай алатын
тізім.
•
Тізім элементтері басқа тізім немесе кез келген түрдегі мәндер болып келе
береді. Оны көрсету үшін, келесі интерактивті жұмыс сеансына назар салайық:
1
>>> students =[['Джо', 'Ким'], ['Сэм', 'Сью'], ['Келли', 'Крис']]
Enter
2
>>> print(students)
Enter
3
[ [ 'Джо ' , 'Ким' ] , [ 'Сэм' , ' Сью' ] , [ ' Келли' , ' Крис ' ] ]
4
>>> print(students[0])
Enter
5
['Джо', 'Ким']
6
>>> print(students[1])
Enter
7
['Сэм', 'Сью']
8
>>> print(students[2])
Enter
9
[ ' Келли' , ' Крис ' ]
10
>>>
Екі өлшемді тізімдер
(интерактивті режим түсіініктемесі)
•
1-жол тізім құрады да, оны
students
айнымалысына меншіктейді.
Тізімнің 3 элементі бар, өз
кезегінде, әрбір элемент те ішкі тізім болып
табылады.
students [0]
элементі:
Достарыңызбен бөлісу: