Присвоение списка Iron Python массиву .NET

У меня есть понимание списка, работающее на элементах массива .NET, например

obj.arr = [f(x) for x in obj.arr] 

Однако уступка назад к obj.arr не удалась.

Можно ли преобразовать список в .NET-массив в IronPython?

2 Solutions collect form web for “Присвоение списка Iron Python массиву .NET”

Попробуй это:

 obj.arr = Array[T]([f(x) for x in obj.arr]) 

заменяя T типом элементов массива.

В качестве альтернативы:

 obj.arr = tuple([f(x) for x in obj.arr]) 

Насколько мне известно, массивы должны быть напечатаны. Это работает для меня:

 num_list = [n for n in range(10)] from System import Array num_arr = Array[int](num_list) 

Аналогично для строк и других типов.

  • Определенный метод использования NumPy и SciPy от IronPython
  • Генерировать и анализировать код Python из приложения C #
  • Завершение скрипта IronPython
  • Как управлять фоновой задачей «Обновление скелетов» в PyCharm для интерпретатора IronPython?
  • Интеграция python в приложение C #
  • Будущее и стабильность IronPython
  • Могу ли я использовать все стандартные библиотеки Python с IronPython или
  • Можно ли использовать Python как эффективный язык скриптов для среды Windows Server?
  •  
    Interesting Posts for Van-Lav

    Pandas dataframe: проверьте, монотонно ли данные

    Объединить многомерный массив по группе python

    Пример вызова API-интерфейса AWS Rekognition HTTP от Python

    Доступ к MySQL из Python 3: доступ запрещен для пользователя

    сохранить массив numpy в режиме добавления

    Объединить временные рамки данных pandas и другой столбец

    SQLAlchemy – объект не помечен как истек

    Удалить символ 'b' перед строковым литералом в Python 3

    Почему я вижу «TypeError: строковые индексы должны быть целыми»?

    Как эффективно заполнить неполную базу данных панд, состоящую из парных комбинаций значений в списке?

    Прервать выполняемую задачу в сельдерей в django

    OpenCV: кадры чтения из VideoCapture продвигают видео в странно неправильное местоположение

    Преобразование байтов в плавающие точки в Python

    Как высмеивать вызовы функции, которая получает измененный объект в качестве параметра?

    Eclipse-pydev, пытаясь импортировать sqlite3 im, получая «Неопределенная переменная из import: connect»,

    Python - лучший язык программирования в мире.