Python リストは、リストの値に表示される文字に基づいて個別のリストに分割することはできません。これは、値をリストで区切ることができる文字列とは異なります。
split()を使用しようとした場合リストの>メソッドの場合、エラー「attributeerror:`list` the object hasno`split`attribute」が表示されます。
このガイドでは、このエラーの意味と理由を説明します。あなたのコードでそれを見つけるかもしれません。また、このエラーを修正する方法を理解するのに役立つサンプルシナリオも見ていきます。
属性エラー:「list」オブジェクトには「split」属性がありません
このエラーは次のことを示していますリストで使用できない関数を使用しようとしていること。
split()
は、文字列をリスト。区切り文字が表示される各ポイントでチェーンが切断されます。たとえば、文字列を、コンマとスペース( "、")の後に表示されるすべての値を含むリストに分割できます。
コードスペースが続くコンマがある位置の間で文字列「ケーキ」を区切ります。これらの値は、「cake_list」というリストに追加されます。コードは次のようになります。
split()
操作は文字列に対してのみ機能します。
シナリオ例
ティーハウスで販売されているケーキに関する情報を含む