練習問題 解答
7.5 練習問題 解答
問1
① ×:指定できる引数の数に上限は設けらていない。
② ×:複数の配列の要素をfor文を介して取り出すことができるのはzip関数である。
③ 〇
④ 〇
⑤ 〇
問2
① zip
② books
③ prices
④ book
⑤ price
books = ['Java','PHP','Python','Javascript'] prices = [800,1200,1500,2000] for book,price in zip(books,prices): print(book + 'の値段は' + str(price) + '円です。')
問3
① book:price
② zip(books,prices)
③ items()
books = ['Java','PHP','Python','Javascript'] prices = [800,1200,1500,2000] store = {book:price for book,price in zip(books,prices)} for key,value in store.items(): print(key + 'の値段は' + str(value) + '円です。')
問4
numbers = [i if i%2 != 0 else '偶数' for i in range(1,11)]