2
xlrdを使用してExcelワークシートをインポートして2次元リスト(データ[行] [列])に保存します。リストの各要素を '\ n'で分割します。今度はforループ中に別の変数に格納するだけですが、2dから3dにリストを拡張することは可能です(データ[行] [列])?はいの場合、どうですか?Pythonはリスト内の各要素を ' n'で分割し、リストを2Dから3Dに展開します
sh = book.sheet_by_index(0)
data = [[sh.cell_value(r, c) for c in range(sh.ncols)] for r in range(sh.nrows)]
for row in range(sh.nrows):
for col in range (sh.ncols):
data_lines=data[row][col].split("\n")
*do stuff with variable*
私はあなたが各要素に対して
split
を呼び出すことができます
ええ、それはかなりシンプルですね。 'data [row] [col] =データ[行] [col] .split(" \ n ")'はトリックを行います! –