回答編集履歴

1 追記

LouiS0616

LouiS0616 score 34925

2018/10/27 16:16  投稿

データをシーケンスに放り込み、組み込み関数allで判定します。
> 全て10文字以下であることを判定するのに一番短い書き方
文字列群を何らかの方法でシーケンスに放り込み、[組み込み関数all](https://docs.python.jp/3/library/functions.html#all)で判定します。
```Python
>>> input_strs = 'hoge fuga piyo spam ham egg'.split()
>>> print(
...     all(len(s) <= 10 for s in input_strs)
... )
True
```
```
> Zip以外で教えて頂きたいです。
なぜ?zipが最も簡単で基本的な解決法です。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る