“Python Convert List string ke daftar bilangan bulat” Kode Jawaban

Konversi daftar string ke ints python

test_list = ['1', '4', '3', '6', '7'] 

int_list = [int(i) for i in test_list]
EDestroyer

Python Convert List string ke daftar bilangan bulat

# Basic syntax:
list_of_ints = [int(i) for i in list_of_strings]

# Example usage with list comprehension:
list_of_strings = ['2', '3', '47']
list_of_ints = [int(i) for i in list_of_strings]
print(list_of_ints)
--> [2, 3, 47]
Charles-Alexandre Roy

Ubah Daftar String ke Int List Python

Use the map function (in Python 2.x):
results = map(int, results)

In Python 3, you will need to convert the result from map to a list:
results = list(map(int, results))
Spotless Squirrel

Python Convert List Daftar String ke Int

# Example usage using list comprehension:
# Say you have the following list of lists of strings and want integers
x = [['565.0', '575.0'], ['1215.0', '245.0'], ['1740.0', '245.0']]
list_of_integers = [[int(float(j)) for j in i] for i in x]

print(list_of_integers)
--> [[565, 575], [1215, 245], [1740, 245]]

# Note, if the strings don't have decimals, you can omit float()
Charles-Alexandre Roy

Jawaban yang mirip dengan “Python Convert List string ke daftar bilangan bulat”

Pertanyaan yang mirip dengan “Python Convert List string ke daftar bilangan bulat”

Lebih banyak jawaban terkait untuk “Python Convert List string ke daftar bilangan bulat” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya