Python - Getting Organized: Data Structure Choices - list, append method, for loop
Head First Python: A Learner’s Guide to the Fundamentals of Python Programming, A Brain-Friendly Guide、 Paul Barry(著)、 O’Reilly Mediaの Chapter 6.(Getting Organized: Data Structure Choices)、EXERCISE(299/682)の解答を求めてみる。
Jupyter(コード、入出力結果)
OrganizingData.ipynb
swimmers = []
swim_files[0]
'Hannah-13-100m-Free.txt'
for swim_file in swim_files:
swimmers.append(swim_file.split('-')[0])
swimmers
['Hannah',
'Darius',
'Owen',
'Mike',
'Hannah',
'Mike',
'Mike',
'Abi',
'Ruth',
'Tasmin',
'Erika',
'Ruth',
'Abi',
'Maria',
'Elba',
'Tasmin',
'Abi',
'Abi',
'Mike',
'Ali',
'Ruth',
'Chris',
'Ali',
'Darius',
'Ruth',
'Aurora',
'Katie',
'Alison',
'Ruth',
'Emma',
'Calvin',
'Darius',
'Mike',
'Emma',
'Tasmin',
'Blake',
'Abi',
'Chris',
'Blake',
'Bill',
'Darius',
'Dave',
'Alison',
'Lizzie',
'Katie',
'Katie',
'Katie',
'Lizzie',
'Tasmin',
'Katie',
'Dave',
'Erika',
'Calvin',
'Calvin',
'Carl',
'Bill',
'Katie',
'Blake',
'Erika',
'Katie']