[英]Changing str to int in Python2
time = raw_input()
if "PM" in time:
ls = time.split(":")
int(ls[0])
print type(ls[0])
我在解決Hackerearth時遇到問題。 但是我的代碼沒有將str更改為int。 輸出是
<type 'str'>
我想將時間的第一個元素更改為int,以便我可以對其進行數學計算。 需要的輸入是
6:05:08PM
int()
返回整數。 該變量不會就地更改。
分配結果:
ls[0] = int(ls[0])
Integer = int(ls[0])
它將str轉換為一個int,然后您可以使用此Integer進行計算
int(ls[0])
應該可以解決問題,但是請注意,這是一種不太安全的方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.