前提・実現したいこと
Python3.7.0で、文字列とndarrayから抽出した変数文字列を結合すると、尻尾の文字が数文字消えてしまいます。このことで少し困っています。これはndarrayが原因でしょうか?また普通に文字列を結合する方法があれば教えていただきたいです。どなたかご回答宜しくお願い致します。
該当のソースコード
Python3
1import sys 2import numpy as np 3print(sys.version) 4names = np.array(["abcdefghijklmnopq", "abcdefghijklmnopq"]) 5print(names) 6names[1] = "hello" + names[1] 7print(names)
出力結果
3.7.0 (default, Jun 28 2018, 07:39:16) [Clang 4.0.1 (tags/RELEASE_401/final)] ['abcdefghijklmnopq' 'abcdefghijklmnopq'] ['abcdefghijklmnopq' 'helloabcdefghijkl']
ちなみに最初から文字列だと問題ありませんでした。ここからndarrayが原因と推測しました。
試したこと
Rython3
1names = "abcdefghijklmnopq" 2print(names) 3names = "hello" + names 4print(names)
出力結果
abcdefghijklmnopq helloabcdefghijklmnopq
補足情報(FW/ツールのバージョンなど)
OSはiMac。pyenv仮想環境でJupyterNotebookを使用しています。バージョンが古いのはライブラリvtk==8.1.2、mayavi==4.7.1、pysurferなどとの兼ね合いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/18 13:05